Chainstack Self-Hosted is now available! Launch production-grade blockchain nodes on infrastructure you control.    Get started
  • Pricing
  • Docs

The blockchain MCP server
for AI coding assistants

Connect Cursor, Windsurf, or Claude Code to live blockchain data, node management, and Chainstack docs — all from a single MCP endpoint. No local setup, no package installation required.

Works with Claude Code / Cowork Claude.ai ChatGPT Codex Gemini CLI Antigravity Copilot Pi Cursor Windsurf
1

Register the MCP server

Add the Chainstack MCP server to your AI coding tool. In Claude Code, one command does it:

Shell — Claude Code
claude mcp add --transport http chainstack \
  https://mcp.chainstack.com/mcp --scope user
2

Ask your AI assistant

Your coding tool now has access to Chainstack's full toolset. Search docs, check chain status, or deploy a node — in plain language:

Prompt example
"Deploy a Solana mainnet Global Node and give me the HTTPS endpoint."
3

Build without switching context

No more jumping between editor, browser, and console. Your AI handles node deployment, docs lookup, and live RPC queries while you stay in flow:

Prompt example
"Search the docs for eth_getLogs parameters and show me a Python example."

What your AI assistant can do
with the blockchain MCP server

No API key required

Free access
search_docs
Search Chainstack documentation — RPC methods, deployment guides, and code examples
get_doc_page
Retrieve a full documentation page by ID — no more copy-pasting URLs into a browser tab
get_platform_status
Check live platform and network health across all supported chains
get_chainstack_pricing
Retrieve current pricing data for any plan or node type without leaving your editor
contact_chainstack
Route questions directly to the Chainstack sales or support team

API key required

Authenticated
get_organization
Retrieve your organization details and team membership
list_projects / create_project
List your existing Chainstack projects or create new containers for your nodes
get_deployment_options
Fetch available blockchain, cloud provider, and region combinations before deploying
list_nodes / create_node / delete_node
Full node lifecycle from within your editor — deploy Global Nodes or Trader Nodes, inspect status, and delete when done
request_testnet_funds
Top up a testnet address via faucet — up to each network's maximum cap

Built for how blockchain developers
actually work

Node deployment without the console

Ask your AI assistant to deploy an Ethereum mainnet node and receive a live endpoint in under a minute — no browser tab required. Supports Global Nodes on all plans and Trader Nodes on paid plans, across 70+ supported chains.

Docs-grounded AI answers

No more hallucinated RPC methods or guessed parameter formats. Your AI searches real Chainstack documentation and returns verified answers — the exact same source your team uses daily.

Live chain data in context

Query balances, check transaction status, and call contracts without switching tools. Your AI makes live JSON-RPC calls to any supported chain and surfaces results directly in your coding session.

Setup instructions for every major
AI coding assistant

The easiest agentic onboarding to our infrastructure is just one line in the chat:

Claude Code chat
get mcp.chainstack.com

Or register the MCP server directly via CLI:

Shell
claude mcp add --transport http chainstack https://mcp.chainstack.com/mcp --scope user

Add to ~/.cursor/mcp.json (create the file if it doesn't exist):

JSON
{
  "mcpServers": {
    "chainstack": {
      "transport": "http",
      "url": "https://mcp.chainstack.com/mcp"
    }
  }
}

Restart Cursor after saving the file. The Chainstack tools will appear in the MCP tools list.

Add to ~/.codeium/windsurf/mcp_config.json:

JSON
{
  "mcpServers": {
    "chainstack": {
      "transport": "http",
      "url": "https://mcp.chainstack.com/mcp"
    }
  }
}

Reload Windsurf after saving. Verify the connection by asking Cascade to search Chainstack docs.

Add to your Claude Desktop configuration file (requires npx):

JSON
{
  "mcpServers": {
    "chainstack": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.chainstack.com/mcp"]
    }
  }
}

Restart Claude Desktop to activate. No other dependencies required beyond Node.js.

From our blog

Your AI assistant is one command away from live blockchain infrastructure

Start for free — no credit card required. Register the Chainstack MCP server and deploy your first node in under a minute.

Common questions about the Chainstack MCP server
Does the Chainstack MCP server need an API key to get started?

No. Five tools work without any authentication: search_docs, get_doc_page, get_platform_status, get_chainstack_pricing, and contact_chainstack. Node lifecycle tools — creating, listing, and deleting nodes — require a Chainstack API key. Get one from Settings > API keys in your Chainstack account.

Which blockchains does it support?

The MCP server inherits Chainstack’s full chain coverage — Ethereum, Solana, BNB Smart Chain, Base, Arbitrum, Polygon, Hyperliquid, Monad, MegaETH, and 70+ additional chains including testnets and archive-enabled networks.

Does it require any local installation?

No. The Chainstack MCP server runs as a remote Streamable HTTP server at https://mcp.chainstack.com/mcp. Any AI coding assistant that supports HTTP MCP transports connects directly — no binary download, no package install, no Docker image required.

Can my AI assistant deploy production nodes?

Yes. With a Chainstack API key, your AI assistant can create, inspect, and delete both Global Nodes and Trader Nodes on any supported chain. Nodes deployed via the MCP server appear in your Chainstack console exactly like any manually created node.

How do I get my Chainstack API key?

Sign in to your Chainstack account and go to Settings > API keys. Generate a key and pass it as an authorization header when making authenticated MCP calls. Free-tier accounts get full access to all unauthenticated tools immediately.

What is Chainstack MCP

Chainstack MCP server (Model Context Protocol) is a server integration that connects Chainstack’s blockchain infrastructure with modern AI-assisted development platforms such as Claude, Cursor, OpenAI Codex, and Gemini. By using MCP, developers can seamlessly query on-chain data, manage nodes, and search documentation without leaving their coding environment.

The MCP server acts as a bridge between your AI agent and the blockchain tools you already rely on. Instead of manually switching between APIs, explorers, and documentation, you can query live chain data, deploy nodes, and search Chainstack docs directly from your workflow.

Chainstack MCP is designed for flexibility and performance. Whether you are building DeFi trading bots, analyzing on-chain data, or deploying production infrastructure, MCP streamlines the process by providing unified access to all supported chains and methods — at mcp.chainstack.com.