Agent402.Tools: pay-per-call web tools — Claude Code MCP server
Connects coding agents to an index of 500+ web utilities paid per call in USDC or proof-of-work. Useful when your agent needs on-demand external data, routing, or specialized research reports.
claude mcp add --transport http agent402 https://agent402.tools/mcpWhat Agent402.Tools: pay-per-call web tools does
The server gives an agent access to 500+ web tools and research dossiers maintained by Havok Holdings LLC. It resolves queries through /api/find and routes tasks among external x402 sellers with /api/route. Free queries function through proof-of-work challenges. The free tier requires no wallet.
Paid tool calls start at $0.001. Payments settle in USDC across 12 chains using x402 and MPP standards, or in USDG on Robinhood Chain. Structured reports cost between $0.60 and $2.00 per generation. The server also exposes /api/leaderboard to inspect seller transaction volume on Base.
You can connect through the hosted HTTP endpoint or run npx -y agent402-mcp locally. When running paid tools locally, missing configuration in AGENT_KEY or AGENT402_MAX_PER_CALL will halt requests once free proof-of-work limits run out.
What it helps with
- discover matching web utilities from a plain task description
- pay for individual API calls in USDC without monthly subscriptions
- pull structured company dossiers and market reports
- check verified seller volume on Base via the on-chain leaderboard
Example prompts for the agent
- Search Agent402 for a web scraping tool and display the cost per call.
- Generate a company dossier report through Agent402 within my call budget.
- Query the x402 leaderboard to find top sellers by transaction volume on Base.
How to install Agent402.Tools: pay-per-call web tools
1Platform CLI: remote server
claude mcp add --transport http agent402 https://agent402.tools/mcp2Platform CLI
claude mcp add --env AGENT_KEY=<AGENT_KEY> --env AGENT402_BUDGET=<AGENT402_BUDGET> --env AGENT402_MAX_PER_CALL=<AGENT402_MAX_PER_CALL> --env AGENT402_CREDITS_KEY=<AGENT402_CREDITS_KEY> --env SOLANA_AGENT_KEY=<SOLANA_AGENT_KEY> --transport stdio agent402tools-pay-per-call-web-tools -- npx -y agent402-mcpReplace <…> with your own values. 1 more environment variable is in the server README
1Platform CLI: remote server
codex mcp add agent402tools-pay-per-call-web-tools --url https://agent402.tools/mcp2Platform CLI
codex mcp add agent402tools-pay-per-call-web-tools --env AGENT_KEY=<AGENT_KEY> --env AGENT402_BUDGET=<AGENT402_BUDGET> --env AGENT402_MAX_PER_CALL=<AGENT402_MAX_PER_CALL> --env AGENT402_CREDITS_KEY=<AGENT402_CREDITS_KEY> --env SOLANA_AGENT_KEY=<SOLANA_AGENT_KEY> -- npx -y agent402-mcpReplace <…> with your own values. 1 more environment variable is in the server README
Config file
{
"mcpServers": {
"agent402tools-pay-per-call-web-tools": {
"url": "https://agent402.tools/mcp"
}
}
}{
"mcpServers": {
"agent402tools-pay-per-call-web-tools": {
"command": "npx",
"args": [
"-y",
"agent402-mcp"
],
"env": {
"AGENT_KEY": "<AGENT_KEY>",
"AGENT402_BUDGET": "<AGENT402_BUDGET>",
"AGENT402_MAX_PER_CALL": "<AGENT402_MAX_PER_CALL>",
"AGENT402_CREDITS_KEY": "<AGENT402_CREDITS_KEY>",
"SOLANA_AGENT_KEY": "<SOLANA_AGENT_KEY>"
}
}
}
}Replace <…> with your own values. 1 more environment variable is in the server README
Config file
{
"servers": {
"agent402tools-pay-per-call-web-tools": {
"type": "http",
"url": "https://agent402.tools/mcp"
}
}
}{
"servers": {
"agent402tools-pay-per-call-web-tools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agent402-mcp"
],
"env": {
"AGENT_KEY": "<AGENT_KEY>",
"AGENT402_BUDGET": "<AGENT402_BUDGET>",
"AGENT402_MAX_PER_CALL": "<AGENT402_MAX_PER_CALL>",
"AGENT402_CREDITS_KEY": "<AGENT402_CREDITS_KEY>",
"SOLANA_AGENT_KEY": "<SOLANA_AGENT_KEY>"
}
}
}
}Replace <…> with your own values. 1 more environment variable is in the server README
1Platform CLI: remote server
gemini mcp add -t http agent402tools-pay-per-call-web-tools https://agent402.tools/mcp2Platform CLI
gemini mcp add -e AGENT_KEY=<AGENT_KEY> -e AGENT402_BUDGET=<AGENT402_BUDGET> -e AGENT402_MAX_PER_CALL=<AGENT402_MAX_PER_CALL> -e AGENT402_CREDITS_KEY=<AGENT402_CREDITS_KEY> -e SOLANA_AGENT_KEY=<SOLANA_AGENT_KEY> agent402tools-pay-per-call-web-tools npx -y agent402-mcpReplace <…> with your own values. 1 more environment variable is in the server README
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about Agent402.Tools: pay-per-call web tools
How to install Agent402.Tools: pay-per-call web tools in Claude Code?
Run claude mcp add --transport http agent402 https://agent402.tools/mcp. This links your agent directly to the hosted endpoint without local build steps.
What does Agent402.Tools: pay-per-call web tools do?
It gives AI agents access to over 500 tools and research dossiers with microtransactions per call. Agents pay in USDC via x402 or MPP protocols, or complete basic tasks for free using proof-of-work.
Is a crypto wallet required for the free tier?
No wallet is needed for free usage because requests clear via proof-of-work verification. A funded USDC wallet or prepaid credit key is only necessary when making paid requests.