Open API Marketplace for AI Agents. Crypto data tools with USDC payments on Base.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"toolfi-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
"The next unicorn is an API marketplace for agents... where the right API should be selected by Claude and connected automatically" — @auralix4
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance / ecommerce
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
A Model Context Protocol (MCP) server that provides AI assistants with direct access to the Spreedly payments API. Enables LLMs to manage gateways, process transactions, tokenize payment methods, and more, through structured, validated tool calls.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
A Model Context Protocol server allows Clients to interact with Xero
MCP Security Weekly
Get CVE alerts and security updates for Toolfi MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
"The next unicorn is an API marketplace for agents... where the right API should be selected by Claude and connected automatically" — @auralix4
API marketplaces exist, but they're built for human developers. ToolFi is built for AI workflows — agents discover, select, and pay for APIs automatically, without human intervention.
🌐 Website · 📡 API · 📜 Contract · 🗺️ Roadmap
AI agents need external data (prices, security checks, routes). Current solutions:
ToolFi = APIs that agents can discover and use autonomously.
.well-known/mcp.json, MCP registries, semantic searchAgent → GET /api/price?symbol=ETH
↓
Server → 402 Payment Required
{ toolId, price, paymentInstructions }
↓
Agent → USDC.approve() → Registry.payForCall(toolId)
↓
Agent → Retry with X-Payment-Tx header
↓
Server → Verify on-chain → Return data
| Tool | Price | What it does |
|---|---|---|
| Crypto Price Oracle | 0.001 USDC | Real-time prices via DexScreener |
| Rug Pull Scanner | 0.003 USDC | Token security via GoPlus |
| Bridge Router | 0.002 USDC | Cross-chain routes via Li.Fi |
| DeFi Yield Finder | 0.002 USDC | Best yields via DefiLlama |
| Swap Router | 0.002 USDC | DEX aggregation via Li.Fi |
| Trending Coins | 0.001 USDC | What's hot via CoinGecko |
| Protocol TVL | 0.001 USDC | DeFi TVL data via DefiLlama |
| Gas Tracker | 0.0005 USDC | Gas prices for EVM chains |
| Wallet Risk Scanner | 0.005 USDC | Address risk analysis |
| News Digest | 0.002 USDC | Crypto news summary |
# Pay on-chain, then call with payment proof
curl -H "X-Payment-Tx: 0x..." "https://toolfi.vercel.app/api/price?symbol=ETH"
cd mcp-server
uv venv && source .venv/bin/activate
uv pip install -e .
Add to Claude Desktop config:
{
"mcpServers": {
"toolfi": {
"command": "/path/to/.venv/bin/python",
"args": ["-m", "src.server"],
"cwd": "/path/to/mcp-server"
}
}
}
Then ask Claude: "Check the security of token 0x... on Base"
Publish your API and earn USDC:
cast send $REGISTRY \
"registerTool(string,string,string,uint256)" \
"My Tool" "https://api.example.com" "Description" 10000 \
--rpc-url https://sepolia.base.org --private-key $KEY
Price in 6 decimals: 10000 = $0.01/call
Withdraw earnings:
cast send $REGISTRY "withdraw()" --rpc-url https://sepolia.base.org
| Chain | Base Sepolia (84532) |
| USDC | 0x036CbD53842c5426634e7929541eC2318f3dCF7e |
| Registry | 0x3D6C600799C67b45061eCAbfD5bBF8ef57Dded88 |
toolfi/
├── api/ # Vercel serverless API
├── web/ # Next.js frontend
├── mcp-server/ # Python MCP server for Claude
├── src/ # Solidity contracts
├── skill/ # OpenClaw skill spec
└── script/ # Deployment scripts
# Contracts
forge build
forge test -v
# API
cd api && npm install && npm start
# MCP Server
cd mcp-server
... [View full README on GitHub](https://github.com/Tsubaki414/toolfi#readme)