MCP Integration
MCP Server
Connect Claude, Cursor, Windsurf, and any MCP-compatible agent to the Obolo marketplace. Browse APIs, pay with USDC, and call endpoints — all natively from your AI assistant.
Discovery Mode
No wallet key needed. Browse the marketplace catalog, search endpoints, and read documentation. Can't make paid API calls.
Full Mode
With wallet key. Browse, pay USDC on-chain, and call any marketplace API — all from your AI assistant. Agents pay per call automatically.
Claude Desktop
Add to your Claude Desktop config at ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"gateflow": {
"command": "npx",
"args": ["@gateflow/mcp-server"],
"env": {
"GATEFLOW_WALLET_KEY": "your-wallet-private-key"
}
}
}
}Cursor / Windsurf
Add to your project's .cursor/mcp.json:
{
"mcpServers": {
"gateflow": {
"command": "npx",
"args": ["@gateflow/mcp-server"],
"env": {
"GATEFLOW_WALLET_KEY": "your-wallet-private-key"
}
}
}
}Discovery Only (No Wallet)
Want to browse without paying? Omit the wallet key — agents can discover and search APIs but can't execute paid calls:
{
"mcpServers": {
"gateflow": {
"command": "npx",
"args": ["@gateflow/mcp-server"]
}
}
}Configuration
| Variable | Required | Description |
|---|---|---|
| GATEFLOW_WALLET_KEY | For payments | Private key of the wallet that pays for API calls |
| GATEFLOW_CATALOG_URL | No | Override catalog URL (default: gateflow.io/api/marketplace/catalog) |
| GATEFLOW_PROXY_URL | No | Override proxy URL (default: proxy.gateflow.io) |
What Agents Can Do
- DiscoveryBrowse all marketplace endpoints
- DiscoverySearch by keyword, category, price
- DiscoveryRead endpoint documentation
- FullCall any API with automatic USDC payment
- FullGet response with payment verification proof
Skill Files
Obolo publishes structured YAML skill files compatible with the emerging agent skills standard (used by DefiLlama and others):