Build Pipelines with Your AI Coding Agent
The Indexing Co MCP server connects AI coding agents to the Indexing Co API and live event stream. Describe your data needs in natural language, and the agent handles pipeline creation, transformation logic, testing, and deployment — no dashboard or config files required.What You Get
Setup
1. Install the MCP Server
2. Add Your Credentials
Create~/.indexing-co/credentials with your API key:
3. Register with Your Agent
- Claude Code
- Codex CLI
- Other MCP Agents
What You Can Do
Once set up, just describe what you want in natural language:- “Index all USDC transfers on Base to my Postgres database”
- “Set up a webhook for Uniswap V3 swaps on Ethereum”
- “Stream Aave supply events on Arbitrum so I can see them live”
MCP Server Tools
The MCP server gives your agent direct access to the Indexing Co API:Live Event Preview
For pipelines using theDIRECT adapter, you can stream events straight to your terminal with the preview CLI:
DIRECT Adapter Setup
To use the preview CLI, configure your pipeline with theDIRECT adapter:
connectionUri is the channel name you pass to the preview CLI. Events are only sent when at least one subscriber is connected.
The DIRECT adapter can run alongside any other adapter. For example, you can stream to both Postgres and the preview CLI simultaneously by creating two pipelines with the same filter and transformation but different delivery configs.
Example Workflow
Here’s what a typical session looks like:- You: “I want to track all USDC transfers on Base”
- Agent: Creates a filter with the Base USDC contract address
- Agent: Writes a transformation using
utils.evmDecodeLogWithMetadatafor Transfer events - Agent: Tests the transformation against a recent block
- Agent: Deploys the pipeline with your chosen destination
- Agent: Backfills a few blocks and verifies data arrives
- You: “Stream the events so I can see them”
- Agent: Launches the preview CLI and triggers a backfill — live events appear in your terminal