Skip to main content
ChainStream exposes the same data products and execution primitives to AI agents as to any other client — but with the authentication, tool discovery and pay-per-call patterns that agents actually need.
AI Agents is a consumer surface, not a separate product. Everything an agent can do is also available over REST, GraphQL, WebSocket, Kafka, the SDKs and the CLI. The pages in this section describe the shapes that make the catalog usable from LLMs.

Two main surfaces

MCP Server

A hosted (and self-hostable) Model Context Protocol server that exposes ChainStream’s catalog as typed tools. Works out-of-the-box with Claude, Cursor, ChatGPT, Windsurf and any MCP-compatible client.

Agent Skills

Installable SKILL.md packs that teach an agent how to use ChainStream — three skills cover standard data (chainstream-data), custom GraphQL analytics (chainstream-graphql) and DeFi execution (chainstream-defi). Ships ready for Cursor, Claude Code and Codex.

Why this matters for agents

Traditional LLM access to blockchains fails in three ways: the model has a knowledge cutoff, it has no authenticated data source, and it cannot pay for reads without a pre-registered account. ChainStream solves each:
Every data product is reachable as a structured tool call with a JSON schema. The agent gets canonical IDs, not screen-scraped text — so it can chain calls without re-parsing on every step.
API keys work, OAuth works, and for autonomous agents there is x402 / MPP — a per-call HTTP payment scheme that means an agent can pay in USDC and call immediately, with no prior account setup.
DEX quotes, routing and swap submission are all available. Writes still require a signed transaction from a user-controlled wallet — agents can prepare transactions but not silently send from someone else’s funds.

Which surface should I pick?

SituationSurface
You are using Claude / Cursor / ChatGPT and want ChainStream toolsMCP Server
You want to install a ready-made agent skill for token researchchainstream-data skill
You need cross-cube JOINs, custom aggregations or time-serieschainstream-graphql skill
You want the agent to execute swaps / create tokenschainstream-defi skill
You are writing your own agent in Python / TS and want direct accessSDKs
You want pay-per-call with USDC and no signupx402 Payments
You want to pay with Tempo / Stripe / stablecoinsMPP Payments
You want shell-native tools the agent can orchestrateCLI

Quickstart for agents

1

Start the MCP Server

CHAINSTREAM_API_KEY=your_api_key npx @chainstream-io/mcp
2

Point your agent at it

Full configuration snippets for Claude Desktop, Cursor and ChatGPT are in MCP Server Setup.
3

Ask a question

“Show me the top 10 Solana tokens by 24h volume and highlight any with KYT warnings.” The agent picks the right tools and chains the calls.

Next

MCP Server introduction

How the MCP Server is organized and what tools it exposes.

Agent Skills introduction

What Skills are, how they are installed and how to author new ones.

x402 Payments

HTTP-native micropayments for agent workloads.

AI Agent tutorial

Build an agent end-to-end using ChainStream.