Agent Data Tools: Prices and DeFi
50 tools: token prices, wallet and contract risk, liquidity pools, FX. 25 free calls.
Description from the maker (original English)
Deploy and manage blockchain nodes across 70+ protocols, search docs, request testnet funds.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
AuthorizationValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Run this in your terminal
claude mcp add --transport http chainstack https://mcp.chainstack.com/mcp --header 'Authorization: your-value'Fill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"chainstack": {
"url": "https://mcp.chainstack.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"chainstack": {
"type": "http",
"url": "https://mcp.chainstack.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Your choice stays on this device in a cookie; no account needed.
Authorization secret HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
get_organizationGet organization name and ID.
get_deployment_optionsList blockchain/cloud/network combinations for node deployment. Call before create_node to get valid blockchain and cloud IDs.
list_projectsList all projects. Projects are containers for nodes.
create_projectCreate a new project.
list_nodesList nodes with status and connection endpoints.
get_nodeGet a node's full details including endpoints and cloud info.
create_nodeDeploy a new blockchain node. Call get_deployment_options first for valid IDs. Use a Global option (node_tier "Global") from get_deployment_options.
get_projectGet project details.
update_projectUpdate a project's name or description.
delete_projectDelete a project (irreversible).
update_nodeRename a node.
delete_nodeDelete a node (irreversible).
list_node_access_rulesList a node's access rules (IP and Origin allowlists, Global nodes only). With no active rules, the node accepts requests from any IP and origin. If correctly configured rules still return 403, that's a support case: offer contact_chainstack.
create_node_access_ruleAdd an IP or Origin allowlist rule to a Global node. New rules are deactivated and do nothing until activated. Active IP rules limit which client IPs can call the node; active origin rules limit which Origin headers it accepts. With both kinds active, a request must pass both. Ev
update_node_access_ruleChange an access rule's value, or activate or deactivate it. A rule's type can't change; delete it and create a new one. Before activating, confirm with the user that the IP rules cover every IP that calls the node. Activating the first origin rule blocks every request without an
delete_node_access_ruleDelete an access rule from a node (irreversible). Deleting an active rule changes who can reach the node; the result says what's enforced afterwards. With no active rules left, the node accepts requests from any IP and origin.
set_node_access_rules_statusActivate or deactivate every access rule on a node at once. Activating enforces every rule within about 10 seconds: active IP rules limit which IPs can call the node, active origin rules limit which Origin headers it accepts, and a request must pass both kinds. Others get HTTP 40
search_docsSearch Chainstack docs — blockchain RPC methods, node infrastructure, Web3 APIs, deployment guides, and code examples.
get_doc_pageGet the full content of a Chainstack documentation page. Use after search_docs to fetch the complete page when a snippet isn't enough.
get_platform_statusCheck platform status, active incidents, and maintenances.
contact_chainstackSubmit a message to Chainstack's sales and support team. Use when the user wants to ask about pricing, get a custom quote, request a plan upgrade, request node customizations (Enterprise), report a problem, or reach Chainstack for any reason. Posts to the same contact form as cha
request_testnet_fundsTop up a testnet address from Chainstack's faucet. The faucet does not send a fixed amount — it tops the address up to the per-network maximum (e.g. 0.5 ETH for sepolia). If the address already sits above the cap, the call fails with an insufficient-balance error. Describe the be
get_chainstack_pricingFetch Chainstack's public pricing and return a normalized snapshot. Use this to answer pricing questions before quoting the user: plan fit, overage math, per-chain dedicated-node costs, and add-on pricing (Unlimited Node flat-fee tiers, Yellowstone gRPC streams, Warp transactions
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified against the domain chainstack.com (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 336 ms (HTTP 200)
No sign-in needed
Read 23 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: Authorization
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.12.0) reached the registry 12 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Agent Data Tools: Prices and DeFi, Agent Data Tools: Chain data, Soheil Router
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
50 tools: token prices, wallet and contract risk, liquidity pools, FX. 25 free calls.
360 tools: balances, blocks, gas, txs and logs on 5 EVM chains, plus Bitcoin. 25 free calls.
Best-price token swaps on EVM networks through a non-custodial contract: quotes and trade status.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
The Chainstack MCP server gives AI agents direct access to the Chainstack platform — deploy blockchain nodes, search documentation, and check platform status from any coding environment.
Live at [`mcp.chainstack.com`](https://mcp.chainstack.com)
Type this into any AI agent:
get mcp.chainstack.com
The agent will fetch the onboarding page and walk you through setup. Works with Claude Code, Cursor, Codex, Windsurf, Gemini CLI, GitHub Copilot, Antigravity, Claude.ai, and ChatGPT.
No API key needed:
search_docs — search Chainstack documentationget_doc_page — fetch full doc page contentget_platform_status — check platform status and incidentscontact_chainstack — send a message to Chainstack (sales, support, or general questions)get_chainstack_pricing — live pricing snapshot: plan tiers, feature matrix, add-ons, and the per-chain dedicated-node catalogAPI key required (get one here):
get_organization, list_projects, create_project, get_project, update_project, delete_projectlist_nodes, get_node, create_node, update_node, delete_node, get_deployment_optionslist_node_access_rules, create_node_access_rule, update_node_access_rule, delete_node_access_rule, set_node_access_rules_status — restrict a Global Node to allowed IP addresses or originsrequest_testnet_funds — top up a testnet address from the Chainstack faucet (12 networks across EVM, Solana, and TON)Cross-agent, via the skills CLI — it auto-detects your installed agent (50+ supported, including Claude Code, Cursor, Codex, Windsurf, Antigravity, GitHub Copilot, Pi, and OpenCode):
npx skills add chainstacklabs/mcp-server
This installs the bundled skills/chainstack skill.
VS Code — Chainstack is in the GitHub MCP Registry, so VS Code installs it for you. Two ways:
⇧⌘X / Ctrl+Shift+X), search @mcp chainstack, and click Install. Right-click and choose Install in Workspace to write .vscode/mcp.json instead of your user profile.Neither needs an API key, which covers every tool that works unauthenticated.
Anywhere else:
claude mcp add --transport http chainstack https://mcp.chainstack.com/mcp -s user
See full setup guide for all agents.
Listed in both public registries as com.chainstack/chainstack:
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=com.chainstack/chainstack&version=latest"
server.json is the manifest. Its version field is a placeholder — the publish workflow derives the real value from the live server card at mcp.chainstack.com, which renders it from the deployed chart, so the registry entry cannot drift from what is actually running. Query the registry, not this file, to see what is published.
Use Issues to: