Search / io.github.madlabs-tech/onchain-data-mcp
Onchain Data MCP
L0· runs locallyBlockchain data for EVM and Solana: balances, tokens, prices, DeFi and RPC via free-tier vendors
v0.2.1 · active · repository · website · descriptor JSON · versions
Search / io.github.madlabs-tech/onchain-data-mcp
L0· runs locallyBlockchain data for EVM and Solana: balances, tokens, prices, DeFi and RPC via free-tier vendors
v0.2.1 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"onchain-data-mcp": {
"command": "docker",
"args": [
"--volume",
"onchain-data-mcp-data:/data",
"-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": "${ALCHEMY_API_KEY}",
"HELIUS_API_KEY": "${HELIUS_API_KEY}",
"COINGECKO_API_KEY": "${COINGECKO_API_KEY}",
"MORALIS_API_KEY": "${MORALIS_API_KEY}"
}
}
}
}claude mcp add onchain-data-mcp -e "ALCHEMY_API_KEY=${ALCHEMY_API_KEY}" -e "HELIUS_API_KEY=${HELIUS_API_KEY}" -e "COINGECKO_API_KEY=${COINGECKO_API_KEY}" -e "MORALIS_API_KEY=${MORALIS_API_KEY}" -- docker --volume onchain-data-mcp-data:/data -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[mcp_servers.onchain-data-mcp]
command = "docker"
args = ["--volume", "onchain-data-mcp-data:/data", "-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" = "${ALCHEMY_API_KEY}", "HELIUS_API_KEY" = "${HELIUS_API_KEY}", "COINGECKO_API_KEY" = "${COINGECKO_API_KEY}", "MORALIS_API_KEY" = "${MORALIS_API_KEY}" }
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"onchain-data-mcp": {
"type": "local",
"command": [
"docker",
"--volume",
"onchain-data-mcp-data:/data",
"-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"
],
"enabled": true,
"environment": {
"ALCHEMY_API_KEY": "{env:ALCHEMY_API_KEY}",
"HELIUS_API_KEY": "{env:HELIUS_API_KEY}",
"COINGECKO_API_KEY": "{env:COINGECKO_API_KEY}",
"MORALIS_API_KEY": "{env:MORALIS_API_KEY}"
}
}
}
}{
"mcpServers": {
"onchain-data-mcp": {
"command": "docker",
"args": [
"--volume",
"onchain-data-mcp-data:/data",
"-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": "${ALCHEMY_API_KEY}",
"HELIUS_API_KEY": "${HELIUS_API_KEY}",
"COINGECKO_API_KEY": "${COINGECKO_API_KEY}",
"MORALIS_API_KEY": "${MORALIS_API_KEY}"
}
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=onchain-data-mcp&config=eyJjb21tYW5kIjoiZG9ja2VyIiwiYXJncyI6WyItLXZvbHVtZSIsIm9uY2hhaW4tZGF0YS1tY3AtZGF0YTovZGF0YSIsIi1lIiwiQUxDSEVNWV9BUElfS0VZIiwiLWUiLCJIRUxJVVNfQVBJX0tFWSIsIi1lIiwiQ09JTkdFQ0tPX0FQSV9LRVkiLCItZSIsIk1PUkFMSVNfQVBJX0tFWSIsImdoY3IuaW8vbWFkbGFicy10ZWNoL29uY2hhaW4tZGF0YS1tY3A6MC4yLjEiLCItLWNvbmZpZy1kaXIiLCIvY29uZmlnIl0sImVudiI6eyJBTENIRU1ZX0FQSV9LRVkiOiIke0FMQ0hFTVlfQVBJX0tFWX0iLCJIRUxJVVNfQVBJX0tFWSI6IiR7SEVMSVVTX0FQSV9LRVl9IiwiQ09JTkdFQ0tPX0FQSV9LRVkiOiIke0NPSU5HRUNLT19BUElfS0VZfSIsIk1PUkFMSVNfQVBJX0tFWSI6IiR7TU9SQUxJU19BUElfS0VZfSJ9fQ%3D%3D"
}{
"servers": {
"onchain-data-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"--volume",
"onchain-data-mcp-data:/data",
"-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": "${ALCHEMY_API_KEY}",
"HELIUS_API_KEY": "${HELIUS_API_KEY}",
"COINGECKO_API_KEY": "${COINGECKO_API_KEY}",
"MORALIS_API_KEY": "${MORALIS_API_KEY}"
}
}
}
}{
"mcpServers": {
"onchain-data-mcp": {
"command": "docker",
"args": [
"--volume",
"onchain-data-mcp-data:/data",
"-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": "${ALCHEMY_API_KEY}",
"HELIUS_API_KEY": "${HELIUS_API_KEY}",
"COINGECKO_API_KEY": "${COINGECKO_API_KEY}",
"MORALIS_API_KEY": "${MORALIS_API_KEY}"
}
}
}
}extensions:
"onchain-data-mcp":
enabled: true
name: "onchain-data-mcp"
type: stdio
cmd: "docker"
args:
- "--volume"
- "onchain-data-mcp-data:/data"
- "-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"
envs:
"ALCHEMY_API_KEY": "${ALCHEMY_API_KEY}"
"HELIUS_API_KEY": "${HELIUS_API_KEY}"
"COINGECKO_API_KEY": "${COINGECKO_API_KEY}"
"MORALIS_API_KEY": "${MORALIS_API_KEY}"
timeout: 300
Placeholders to fill from your own secret store: ${ALCHEMY_API_KEY}, ${HELIUS_API_KEY}, ${COINGECKO_API_KEY}, ${MORALIS_API_KEY}. The registry never accepts secret values.
This is a local package: the command runs on your machine.
Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknowndeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website ~liveness-unmeasured +updated-24d-ago -unpinned-packages(2)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
ghcr.io/madlabs-tech/onchain-data-mcp:0.2.1 | oci | unpinned | docker | ALCHEMY_API_KEY, HELIUS_API_KEY, COINGECKO_API_KEY, MORALIS_API_KEY |
https://github.com/madlabs-tech/onchain-data-mcp/releases/download/v0.2.1/onchain-data-mcp.mcpb | mcpb | unpinned | – |
No tools observed. Local packages are never executed by the registry.
Schemas: list_tools.
{
"name": "io.github.madlabs-tech/onchain-data-mcp",
"title": "Onchain Data MCP",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.2.1",
"packages": [
{
"transport": {
"type": "stdio"
},
"identifier": "ghcr.io/madlabs-tech/onchain-data-mcp:0.2.1",
"runtimeHint": "docker",
"registryType": "oci",
"packageArguments": [
{
"type": "positional",
"value": "--config-dir"
},
{
"type": "positional",
"value": "/config"
}
],
"runtimeArguments": [
{
"name": "--volume",
"type": "named",
"value": "onchain-data-mcp-data:/data",
"description": "Keeps usage counters and quota state between runs."
}
],
"environmentVariables": [
{
"name": "ALCHEMY_API_KEY",
"isSecret": true,
"description": "Optional Alchemy key: EVM RPC, token balances and transfers."
},
{
"name": "HELIUS_API_KEY",
"isSecret": true,
"description": "Optional Helius key: Solana RPC and token data."
},
{
"name": "COINGECKO_API_KEY",
"isSecret": true,
"description": "Optional CoinGecko key: token prices and market data."
},
{
"name": "MORALIS_API_KEY",
"isSecret": true,
"description": "Optional Moralis key: wallet history and token data."
}
]
},
{
"transport": {
"type": "stdio"
},
"fileSha256": "755a88e1a3d233503fd3094a450d990b966fc76f245816f20cec54dca14d193e",
"identifier": "https://github.com/madlabs-tech/onchain-data-mcp/releases/download/v0.2.1/onchain-data-mcp.mcpb",
"registryType": "mcpb"
}
],
"repository": {
"url": "https://github.com/madlabs-tech/onchain-data-mcp",
"source": "github"
},
"websiteUrl": "https://github.com/madlabs-tech/onchain-data-mcp",
"description": "Blockchain data for EVM and Solana: balances, tokens, prices, DeFi and RPC via free-tier vendors"
}