
Mcp Server
Discover and call paid HTTP APIs from agents with USDC micropayments on Base via non-custodial wallet tools.
Overview
Gatefare MCP is a Build-phase MCP server that lets agents browse and pay per call for marketplace HTTP APIs using USDC on Base.
What is this MCP server?
- Marketplace of paid HTTP APIs callable through MCP tools
- USDC micropayments via x402 on Base (eip155:8453 default)
- Non-custodial buyer flow with WALLET_PRIVATE_KEY on your machine
- Optional WALLET_BUDGET_USD runtime spend cap
- Publisher tools via GATEFARE_PAT (register_api, revenue, distribute)
- Package version 1.1.0
- Default network eip155:8453 (Base mainnet)
- Sepolia option eip155:84532 via WALLET_NETWORK
What problem does it solve?
Agents need many paid APIs, but signup, keys, and billing sprawl slow indie integration work.
Who is it for?
Builders automating API discovery and pay-per-use calls from Claude Code or Cursor with Base USDC and x402.
Skip if: Teams that refuse on-chain payments, need only free APIs, or cannot store wallet keys on the dev machine.
What do I get? / Deliverables
Your agent can list APIs, estimate cost, and invoke them with micropayments from your non-custodial wallet under optional budget limits.
- Agent-driven API catalog browse, cost estimate, and call_api execution
- Publisher registration and revenue tooling when PAT is configured
- Spend bounded by optional WALLET_BUDGET_USD on the client
Recommended MCP Servers
Journey fit
How it compares
Paid API marketplace with crypto micropayments, not a generic REST MCP or custodial API proxy.
Common Questions / FAQ
Who is Gatefare MCP for?
Solo builders and publishers who want agents to buy and call HTTP APIs with USDC micropayments on Base.
When should I use Gatefare MCP?
During Build when integrating external data or services and you want per-call pricing instead of many SaaS subscriptions.
How do I add Gatefare MCP to my agent?
Install @gatefare/mcp, set WALLET_PRIVATE_KEY for buyer tools and GATEFARE_PAT for publisher tools, then register the stdio server in your MCP client.