agentkit-data-mcp
Provides tools for checking Ethereum/Base ERC-20 token risk (owner, proxy, mint/blacklist/pause/fee functions, liquidity, buy/sell activity, score) and fetching ETH plus ERC-20 balances with USD values.
Provides tools for Solana SPL and Token-2022 safety checks (authorities, risky extensions, holder concentration, liquidity, score) and wallet balances including SOL and SPL holdings with USD values.
agentkit-data-mcp
MCP server for AgentKit Data, six pay-per-call data tools. Each call is paid in USDC on Base over x402. There's no signup and no API key.
Tool | What it returns | Price |
| Clean Markdown of a public page's main content plus title, byline, language, publish date and word count | $0.005 |
| SPL / Token-2022 safety check: authorities, risky extensions, holder concentration, liquidity, 0-100 score | $0.02 |
| SOL plus every SPL holding with USD values and total | $0.01 |
| Base/Ethereum ERC-20 check: owner, proxy, mint/blacklist/pause/fee functions, liquidity, buys vs sells, score | $0.02 |
| ETH plus major tokens and up to 20 extra ERC-20s with USD values | $0.003 |
| USD spot prices for up to 50 crypto and fiat tickers | $0.001 |
Before anything is signed, the server reads the live price from the API's 402 quote. It refuses any call that costs more than AGENTKIT_MAX_USD (default $0.05).
Setup
{
"mcpServers": {
"agentkit-data": {
"command": "npx",
"args": ["-y", "agentkit-data-mcp"],
"env": { "AGENTKIT_PAYER_KEY": "0x<base wallet key holding a little USDC>", "AGENTKIT_MAX_USD": "0.05" }
}
}
}Use a dedicated hot wallet with only a few dollars of USDC on Base. Gas isn't needed, because payments are EIP-3009 signatures that the facilitator settles.
Env var | Default | Purpose |
| (required for paid calls) | Base wallet private key used to sign payments |
|
| Hard per-call spend cap |
|
| API host |
Related MCP server: agentforge
HTTP API
You can also call the endpoints directly with any x402 client. See /.well-known/x402, /openapi.json and /llms.txt on the API host.
Tests
npm test covers 8 tests: input validation, the cap being enforced before signing, and the MCP stdio tool listing.
MIT licensed.
Docker
docker build -t agentkit-data-mcp .
docker run -i --rm -e AGENTKIT_PAYER_KEY=0x... -e AGENTKIT_MAX_USD=0.05 agentkit-data-mcpTools are listed without a key; the key is only needed for paid calls.
This server cannot be deployed
Maintenance
Related MCP Connectors
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Related MCP Servers
- AlicenseBqualityFmaintenanceAn MCP server that provides cryptocurrency project data to AI agents11MIT
- AlicenseAqualityFmaintenanceMCP server that exposes 300+ AI agents as tools via a single API key. Supports listing agents, invoking any agent with chat-completion style messages, checking agent health, and retrieving platform statistics.54MIT
- AlicenseNot gradedqualityDmaintenanceMCP tool server providing SQLite database access for AI agents.MIT
- FlicenseNot gradedqualityBmaintenanceExposes the inmydata agents SDK as an MCP server, enabling AI agents to access inmydata's powerful data querying capabilities through a standardized interface.-