Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
Blockchain data for EVM and Solana: balances, tokens, prices, DeFi and RPC via free-tier vendors
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
ALCHEMY_API_KEY, HELIUS_API_KEY, COINGECKO_API_KEY, MORALIS_API_KEY标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
链接指向作者自己的文件;我们不托管也不重新打包它。打开文件后,Claude Desktop 会进行安装。
在终端中运行这条命令
claude mcp add onchain-data --env ALCHEMY_API_KEY=your-value --env HELIUS_API_KEY=your-value --env COINGECKO_API_KEY=your-value --env MORALIS_API_KEY=your-value -- docker run -i --rm -e ALCHEMY_API_KEY -e HELIUS_API_KEY -e COINGECKO_API_KEY -e MORALIS_API_KEY ghcr.io/madlabs-tech/onchain-data-mcp:0.2.1 --config-dir /config运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"onchain-data": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"ALCHEMY_API_KEY",
"-e",
"HELIUS_API_KEY",
"-e",
"COINGECKO_API_KEY",
"-e",
"MORALIS_API_KEY",
"ghcr.io/madlabs-tech/onchain-data-mcp:0.2.1",
"--config-dir",
"/config"
],
"env": {
"ALCHEMY_API_KEY": "your-value",
"HELIUS_API_KEY": "your-value",
"COINGECKO_API_KEY": "your-value",
"MORALIS_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"onchain-data": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"ALCHEMY_API_KEY",
"-e",
"HELIUS_API_KEY",
"-e",
"COINGECKO_API_KEY",
"-e",
"MORALIS_API_KEY",
"ghcr.io/madlabs-tech/onchain-data-mcp:0.2.1",
"--config-dir",
"/config"
],
"env": {
"ALCHEMY_API_KEY": "your-value",
"HELIUS_API_KEY": "your-value",
"COINGECKO_API_KEY": "your-value",
"MORALIS_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日
注册名称已通过 GitHub 账户 madlabs-tech 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:ALCHEMY_API_KEY, HELIUS_API_KEY, COINGECKO_API_KEY, MORALIS_API_KEY
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(0.2.1)于42天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Docker, MCPB。
同一分类中有:Spec Driven Development, Remote Desktop Commander, Kanal Varna — drains, leaks & plumbing (Varna, BG)
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Drain unblocking, leak detection & plumbing in Varna, Bulgaria: services, prices, areas, contact
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Give your AI assistant live blockchain data: wallet balances, payments, prices, scam checks and more. Free to start, no sign-ups needed.
The Claude Desktop button downloads a file you double-click; it has everything inside.
The Cursor and VS Code buttons only add the settings, so install the program first.
onchain-data-mcp is one small program that lets AI apps like Claude, Cursor and VS Code read the blockchain. It works with Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BNB Chain, Robinhood Chain and Solana.
Behind the scenes it asks about 30 data services ("providers") for you. If one is slow, busy or down, it quietly asks the next one. Free services come first, so you can start without paying anything and without any sign-ups.
A few words you will see here:
0xd8dA…6045 or 7xKX…9sHc.Ask your AI assistant questions in plain words. It picks the right tool and gets the answer.
It only reads data, with one exception: it can send a transaction that you already signed yourself in your own wallet. It never holds your keys and can never move your money on its own.
Three steps, about five minutes.
Pick one. You only need to do this once.
Mac or Linux (open the Terminal app and paste):
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/madlabs-tech/onchain-data-mcp/releases/latest/download/onchain-data-mcp-installer.sh | sh
Windows (open PowerShell and paste):
powershell -ExecutionPolicy Bypass -c "irm https://github.com/madlabs-tech/onchain-data-mcp/releases/latest/download/onchain-data-mcp-installer.ps1 | iex"
Homebrew (Mac or Linux):
brew install madlabs-tech/tap/onchain-data-mcp
Claude Desktop only, no Terminal needed (Mac and Windows): download onchain-data-mcp.mcpb and double-click it. Claude Desktop asks for an optional dashboard password and optional provider keys. You can leave them all empty. Then skip to step 3.
Other ways: Docker, or build it yourself
Docker, for AI apps (Docker is a tool that runs programs in a sealed box):
docker run -i --rm -v onchain-data-mcp-data:/data ghcr.io/madlabs-tech/onchain-data-mcp:latest --config-dir /config
Docker, running in the background with the dashboard at http://127.0.0.1:8787/dashboard:
docker run -d --name onchain-data-mcp -p 127.0.0.1:8787:8787 -v onchain-data-mcp-data:/data -v onchain-data-mcp-config:/config ghcr.io/madlabs-tech/onchain-data-mcp:latest
docker exec onchain-data-mcp onchain-data-mcp password --config-dir /config
Build it yourself (needs Rust 1.90 or newer):
cargo build --release -p onchain-data-mcp
When it's done, open a new Terminal window and check it works:
onchain-data-mcp --version
The installers put the program in a folder called .cargo/bin inside your home folder (for example /Users/you/.cargo/bin/onchain-data-mcp, or C:\Users\you\.cargo\bin\onchain-data-mcp.exe on Windows).
Follow the steps for your app in Connect to AI apps below. Then restart the app and ask it something, like *"Which chains can you read?"*
The dashboard is a control panel in your web browser. While your AI app is open, it runs at http://127.0.0.1:8787/dashboard. It is protected by a password that was made for you. To see it, run this in the Terminal (use the same folder you used in step 2):
onchain-data-mcp password --config-dir ~/.onchain-data-mcp
You'll see something like:
Dashboard: http://127.0.0.1:8787/dashboard
Password: f8460762fe006afc… One-click login: http://127.0.0.1:8787/dashboard#login=f8460762fe006afc… Config folder: /Users/you/.onchain-data-mcp Source: /Users/you/.onchain-data-mcp/dashboard_password
Open the one-click login link and you're in. The Setup guide walks you through the rest: add keys, pick tools, connect.
If you used the Claude Desktop bundle, your folder is
~/.onchain-data-mcpunless you picked another one.
Pick one folder for your settings and use it everywhere. We use ~/.onchain-data-mcp here (a folder called .onchain-data-mcp in your home folder). Replace you with your user name.
Why the full path? Some apps start programs from a different place, so short paths like config end up in the wrong folder. A full path always works.
claude_desktop_config.json:~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json"mcpServers"): {
"mcpServers": { "onchain-data": { "command": "/Users/you/.cargo/bin/onchain-data-mcp", "args": ["--config-dir", "/Users/you/.onchain-data-mcp"], "env": { "ODMSERVERDATA_DIR": "/Users/you/.onchain-data-mcp/data", "ALCHEMY_API_KEY": "", "HELIUS_API_KEY": "" } } } }
command is where the program is. Find yours with which onchain-data-mcp (Mac/Linux) or where onchain-data-mcp (Windows). Homebrew puts it in /opt/homebrew/bin/onchain-data-mcp."C:\\Users\\you\\.cargo\\bin\\onchain-data-mcp.exe" (double backslashes).claude mcp add onchain-data -e ODM__SERVER__DATA_DIR=$HOME/.onchain-data-mcp/data -- onchain-data-mcp --config-dir $HOME/.onchain-data-mcp
Click the Install in Cursor button at the top, or paste this into ~/.cursor/mcp.json (or .cursor/mcp.json inside one project), then turn it on in Cursor Settings → MCP:
{
"mcpServers": { "onchain-data": { "command": "/Users/you/.cargo/bin/onchain-data-mcp", "args": ["--config-dir", "/Users/you/.onchain-data-mcp"], "env": { "ODMSERVERDATA_DIR": "/Users/you/.onchain-data-mcp/data" } } } }
Click the Install in VS Code button at the top. To use your settings folder, open the MCP settings in VS Code and add "args": ["--config-dir", "/Users/you/.onchain-data-mcp"].
If the program is already running (for example started by another app, or with onchain-data-mcp serve), any app that supports MCP over HTTP can connect to:
http://127.0.0.1:8787/mcp
The dashboard's Connect page shows ready-to-copy settings with your real paths filled in.
Your control panel at http://127.0.0.1:8787/dashboard. Only your own computer can open it.
Login. Enter your dashboard password, or use the one-click link from onchain-data-mcp password. | |
| Setup guide. Three steps: add keys, pick tools, connect your AI app. | |
| Overview. Is everything healthy? Plus a live list of calls as they happen (counted since the last start). | |
| Providers. Each data service with its tier, your key, a Test button, usage, budget and a 30-day chart. Export usage as a spreadsheet (CSV). | |
| Routing. Which provider is asked first for each job. Drag to reorder, or use the up/down arrows. | |
| Tools & Chains. Turn tools and chains on or off. | |
| Clients. Only when you run it for others: create and cancel client keys, and set limits. | |
| Connect. Copy-paste settings for Claude Desktop, Claude Code, Cursor and other apps. |
There are three kinds of keys. Only the first one is needed, and it is made for you.
| Key | What it is | Who uses it |
|---|---|---|
| Dashboard password | The password for your control panel. | Only you. |
Client keys (start with odm_) | Only when you run it for others. One per customer or app. Shown once when created. | Your customers' apps. |
| Provider keys | Your own free accounts at Alchemy, Helius and others. The program u
只显示了开头部分;其余内容请在仓库中阅读