Back to SDKs

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

VariableRequiredDescription
GATEFLOW_WALLET_KEYFor paymentsPrivate key of the wallet that pays for API calls
GATEFLOW_CATALOG_URLNoOverride catalog URL (default: gateflow.io/api/marketplace/catalog)
GATEFLOW_PROXY_URLNoOverride 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):