← Index

io.github.gatefareio/mcp-server

io.github.gatefareio/mcp-server·v1.0.1·Finance & Payments
Quality Score
85
/100

Marketplace of paid HTTP APIs. USDC micropayments via x402 on Base. Non-custodial.

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@gatefare/mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<your-wallet_private_key>",
        "WALLET_BUDGET_USD": "<wallet_budget_usd>",
        "WALLET_NETWORK": "eip155:8453",
        "GATEFARE_PAT": "<your-gatefare_pat>",
        "GATEFARE_BASE_URL": "https://gatefare.io"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@gatefare/mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "<your-wallet_private_key>",
        "WALLET_BUDGET_USD": "<wallet_budget_usd>",
        "WALLET_NETWORK": "eip155:8453",
        "GATEFARE_PAT": "<your-gatefare_pat>",
        "GATEFARE_BASE_URL": "https://gatefare.io"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y @gatefare/mcp
§02  Environment variables
WALLET_PRIVATE_KEY
secret

EVM private key (32 bytes hex). Required for buyer tools (call_api, get_wallet_balance, estimate_cost). Stays on the user's machine.

WALLET_BUDGET_USD

Optional runtime spend cap in USD; call_api throws BUDGET_EXHAUSTED when reached.

WALLET_NETWORK

Network identifier. Defaults to eip155:8453 (Base mainnet). Use eip155:84532 for Sepolia testnet.

GATEFARE_PAT
secret

Personal access token (gfpat_...) from gatefare.io/dashboard/tokens. Required for publisher tools (register_api, list_my_apis, update_api, get_revenue, distribute).

GATEFARE_BASE_URL

Override the Gatefare base URL (defaults to https://gatefare.io). Useful for self-hosted deployments.

§03  MCP Quality Score  ·  methodology
freshness
25
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Finance & Payments