Why Toll
The payment infrastructure
the agent economy needs
10,000+ MCP servers power AI agents today. None of them have a way to charge. Toll fixes that with one npm package, three lines of config, and USDC settlement on Stellar.
The problem
MCP servers are free by default
Developers build powerful AI tools — research, analysis, code generation — and give them away. There is no payment layer in the MCP protocol.
Agents can't pay even if they want to
MCP clients like Claude Desktop and Cursor don't have wallets. Even if a server charges, agents have no way to sign a payment and retry.
Agents can't discover tools
There is no directory of paid MCP tools. An agent that needs a capability has no way to search for a server that offers it, compare prices, or check quality.
Toll solves all three
A complete platform: payment middleware for developers, a proxy for agents, and a registry for discovery.
Monetize in 5 minutes
npm install, add a config file with prices, deploy. Toll middleware intercepts paid tool calls, returns HTTP 402, and verifies USDC payments on Stellar. Your tool code never changes.
Agents pay automatically
The Toll Proxy sits between any MCP client and your server. It auto-creates a Stellar wallet, signs payments, and retries — so Claude Desktop and Cursor can use paid tools today without code changes.
Discovery built in
Register your server with one CLI command. Agents discover your tools through the Toll Registry API by capability, price, and quality score. No marketing needed — agents find you programmatically.
Quality scores rank the best
Every tool call through the proxy is measured: latency, success rate, uptime. Quality scores help agents choose the best tools, and reward developers who ship reliable services.
3-second settlement on Stellar
Payments settle in USDC on Stellar mainnet. Sub-second finality means the agent doesn't wait. Near-zero fees ($0.00001) mean $0.01 tool calls are profitable. No other chain can do both.
Budget controls protect everyone
Per-call limits, daily budgets, caller allowlists, replay protection, rate limiting. Developers set spending policies. Agents set budget caps. Nobody gets surprised.
3s
Payment settlement
$0.00001
Transaction fee
5 min
Integration time
3
Lines of code
Who is Toll for?
MCP Server Developers
- ✓ Turn any MCP tool into a revenue stream
- ✓ Set per-tool pricing in USDC
- ✓ Get discovered by agents through the Registry
- ✓ Track earnings in real-time on the Dashboard
- ✓ Zero blockchain knowledge needed
AI Agent Developers
- ✓ Discover paid tools by capability and price
- ✓ Auto-pay with the Toll Proxy (zero code changes)
- ✓ Budget controls prevent overspending
- ✓ Quality scores help choose the best tools
- ✓ Works with Claude Desktop, Cursor, and any MCP client
How the payment flow works
Agent calls a paid tool
POST /mcp with a tools/call JSON-RPC request
Toll returns HTTP 402
Response includes price, Stellar address, USDC asset, and facilitator URL
Agent signs USDC payment
The SDK (or Proxy) creates an x402 payment signature using the agent's Stellar keypair
Agent retries with payment
Same request, now with the payment-signature header attached
Facilitator verifies on-chain
OpenZeppelin confirms the USDC transfer settled on Stellar mainnet
Tool executes, result returned
The developer earns USDC. The agent gets its data. Total time: 3-5 seconds.
What can you monetize?
Research tools
$0.01-0.10Competitive intelligence, market research, academic search
Data analysis
$0.02-0.50Sentiment analysis, trend detection, financial metrics
Content generation
$0.05-1.00Copy, summaries, translations, documentation
Code tools
$0.10-2.00Code review, test generation, security scanning
API wrappers
$0.001-0.05Weather, maps, payments, social media APIs
Specialized knowledge
$0.50-5.00Legal research, medical databases, patent search
Start earning from your MCP tools
Three lines of config. Five minutes to deploy. Real USDC payments on Stellar mainnet.