21 paid data tools plus free quote/budget inspection, with bounded USDC payments on Base.
Connect Runs on your machine
claude mcp add agenttoll -e AGENT_PRIVATE_KEY=<AGENT_PRIVATE_KEY> -e AGENTTOLL_URL=<AGENTTOLL_URL> -e AGENTTOLL_NETWORK=<AGENTTOLL_NETWORK> -e AGENTTOLL_RECIPIENT=<AGENTTOLL_RECIPIENT> -e AGENTTOLL_BUDGET_USDC=<AGENTTOLL_BUDGET_USDC> -e AGENTTOLL_MAX_PER_CALL_USDC=<AGENTTOLL_MAX_PER_CALL_USDC> -e AGENTTOLL_TIMEOUT_MS=<AGENTTOLL_TIMEOUT_MS> -- npx -y [email protected]
{
"mcpServers": {
"agenttoll": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"AGENTTOLL_URL": "<AGENTTOLL_URL>",
"AGENTTOLL_NETWORK": "<AGENTTOLL_NETWORK>",
"AGENTTOLL_RECIPIENT": "<AGENTTOLL_RECIPIENT>",
"AGENTTOLL_BUDGET_USDC": "<AGENTTOLL_BUDGET_USDC>",
"AGENTTOLL_MAX_PER_CALL_USDC": "<AGENTTOLL_MAX_PER_CALL_USDC>",
"AGENTTOLL_TIMEOUT_MS": "<AGENTTOLL_TIMEOUT_MS>"
}
}
}
}
{
"mcpServers": {
"agenttoll": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"AGENTTOLL_URL": "<AGENTTOLL_URL>",
"AGENTTOLL_NETWORK": "<AGENTTOLL_NETWORK>",
"AGENTTOLL_RECIPIENT": "<AGENTTOLL_RECIPIENT>",
"AGENTTOLL_BUDGET_USDC": "<AGENTTOLL_BUDGET_USDC>",
"AGENTTOLL_MAX_PER_CALL_USDC": "<AGENTTOLL_MAX_PER_CALL_USDC>",
"AGENTTOLL_TIMEOUT_MS": "<AGENTTOLL_TIMEOUT_MS>"
}
}
}
}
{
"servers": {
"agenttoll": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENT_PRIVATE_KEY": "<AGENT_PRIVATE_KEY>",
"AGENTTOLL_URL": "<AGENTTOLL_URL>",
"AGENTTOLL_NETWORK": "<AGENTTOLL_NETWORK>",
"AGENTTOLL_RECIPIENT": "<AGENTTOLL_RECIPIENT>",
"AGENTTOLL_BUDGET_USDC": "<AGENTTOLL_BUDGET_USDC>",
"AGENTTOLL_MAX_PER_CALL_USDC": "<AGENTTOLL_MAX_PER_CALL_USDC>",
"AGENTTOLL_TIMEOUT_MS": "<AGENTTOLL_TIMEOUT_MS>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
AGENT_PRIVATE_KEYOptional, secret | Optional paying-wallet EVM private key; omit for free quote/budget inspection. |
AGENTTOLL_URLOptional | API origin (default https://agenttoll.app); custom origins require AGENTTOLL_RECIPIENT. |
AGENTTOLL_NETWORKOptional | Payment network: base (default) or base-sepolia. Base data always uses mainnet. |
AGENTTOLL_RECIPIENTOptional | Trusted receiving address; required for a custom API origin. |
AGENTTOLL_BUDGET_USDCOptional | Finite session USDC budget (default 1); maximum six decimal places. |
AGENTTOLL_MAX_PER_CALL_USDCOptional | Optional lower USDC ceiling; registered endpoint prices remain the upper limit. |
AGENTTOLL_TIMEOUT_MSOptional | Total quote/sign/retry/body timeout in milliseconds (default 30000; 1–300000). |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 14 Sep 2026 |
| Last updated | 14 Sep 2026 |
| Registry name | io.github.tevfikefeaydin/agenttoll |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
