CryptoToolBox MCP Server
Fetches spot USD prices for cryptocurrencies (ETH, BTC, USDC, SOL) via Chainlink price feed, using free public RPCs.
Provides on-chain tools for the Solana blockchain, including checking native SOL balance, validating addresses, querying the latest slot, and processing SOL payments for premium features.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CryptoToolBox MCP Servercheck eth balance for 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD18"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CryptoToolBox MCP Server
A free, zero-dependency Model Context Protocol (MCP) server for AI agents — the Web3 / crypto toolkit agents actually need, plus a set of free encoding/utility tools as a loss-leader. Built for agents that build payments, x402, and wallet features: the on-chain reads here are not one-liners, so the agent doesn't re-implement them.
All on-chain reads use free public RPCs (llamarpc for ETH, Solana mainnet for SOL) — no API key, no backend, no accounts. The premium tool is paid per-call and verified on-chain.
Quick start
npx -y @irun2themoney/crypto-toolbox-mcpOr run the server file directly with Node 18+:
node server.cjsAdd to your agent's MCP config
{
"mcpServers": {
"crypto-toolbox": {
"command": "node",
"args": ["/absolute/path/to/server.cjs"]
}
}
}Works with Hermes, Claude Desktop, Cursor, ElizaOS, and any MCP client.
Related MCP server: EVM MCP Server
Tools (34 total)
Web3 / crypto commerce (8) — the differentiators, built for agentic payments / x402:
Tool | Description |
| Native (ETH/SOL) + ERC-20 token balance for an address |
| ERC-20 metadata: symbol, decimals, name |
| Decode an ETH tx: from/to/value + ERC-20 transfer |
| ENS name → address (e.g. vitalik.eth) |
| Address → primary ENS name |
| Latest block/slot (chain liveness) |
| Spot USD price via Chainlink feed (ETH/BTC/USDC/SOL, no API key) |
| Confirm an inbound payment landed at expected recipient (x402 close-loop) |
Crypto validation (3): btc_address_validate, eth_address_validate, sol_address_validate
Encoding & hashing (8): base64, hex, url_encode, sha256, sha1, md5, json_format, json_minify, json_validate, json_diff (10 with diff)
Dates, strings, CSV/JSON, randomness (10+): epoch_to_date, date_to_epoch, case_convert, slugify, reverse, word_count, csv_to_json, json_to_csv, random_string, random_int, uuid
Premium (1): ai_text_analyze 🔒 — deep writing-quality analysis (Flesch reading ease, grade, passive voice, long-word ratio)
Premium tool (on-chain paywall)
ai_text_analyze costs 0.5 USDC (ERC-20), 0.001 ETH, or 0.01 SOL
per call. Send the payment to the project wallet and pass the tx hash:
{
"name": "ai_text_analyze",
"arguments": { "text": "Your text here", "payment_chain": "USDC", "payment_txhash": "0x..." }
}The server verifies the transaction on-chain (recipient + amount) via free public RPCs — no backend, no signup. Access is denied by default if the chain can't be reached (safe-fail).
Why a Web3 toolkit?
Encoding/json/hash tools are commodities (an agent already has them in stdlib). The Web3 reads — balances, token metadata, tx decoding, ENS — are exactly what agents building on-chain features must call and can't trivially do. That's the moat, and it aligns with where paid MCP usage actually lives (payments / x402 / web3).
Support
Tips (self-custody, no KYC):
ETH / USDC:
0xc62b0aCba58E2Fc31cE2d27721Ee51154a808f52SOL:
D19x8rMGo9dCv98UGaNuv6SM2Xov8Q5TxCkjrmfeynmnBTC:
bc1qynsd9rv40d89fpudg242f73x2cjesam75gu43f
Live site + transparency: https://irun2themoney.github.io/freetoolbox/
MIT licensed.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/irun2themoney/crypto-toolbox-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server