NestDaddy

Burnbound

dev.burnbound/mcp · v0.7.0

Let your AI agent pay x402 APIs within daily caps, allowed hosts and human approval.

Connect Runs on your machine

Terminal
claude mcp add mcp -e BURNBOUND_KEY=<BURNBOUND_KEY> -e BURNBOUND_API=<BURNBOUND_API> -e BURNBOUND_AGENT_ID=<BURNBOUND_AGENT_ID> -e BURNBOUND_WALLET_PROFILE=<BURNBOUND_WALLET_PROFILE> -e BURNBOUND_HOME=<BURNBOUND_HOME> -e BURNBOUND_MAX_RESPONSE_BYTES=<BURNBOUND_MAX_RESPONSE_BYTES> -e BURNBOUND_FETCH_TIMEOUT_MS=<BURNBOUND_FETCH_TIMEOUT_MS> -e BURNBOUND_APP_URL=<BURNBOUND_APP_URL> -e BURNBOUND_APPROVAL_WAIT_MS=<BURNBOUND_APPROVAL_WAIT_MS> -e BURNBOUND_BASE_RPC_URL=<BURNBOUND_BASE_RPC_URL> -e BURNBOUND_BASE_SEPOLIA_RPC_URL=<BURNBOUND_BASE_SEPOLIA_RPC_URL> -- npx -y @burnbound/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@burnbound/[email protected]"
      ],
      "env": {
        "BURNBOUND_KEY": "<BURNBOUND_KEY>",
        "BURNBOUND_API": "<BURNBOUND_API>",
        "BURNBOUND_AGENT_ID": "<BURNBOUND_AGENT_ID>",
        "BURNBOUND_WALLET_PROFILE": "<BURNBOUND_WALLET_PROFILE>",
        "BURNBOUND_HOME": "<BURNBOUND_HOME>",
        "BURNBOUND_MAX_RESPONSE_BYTES": "<BURNBOUND_MAX_RESPONSE_BYTES>",
        "BURNBOUND_FETCH_TIMEOUT_MS": "<BURNBOUND_FETCH_TIMEOUT_MS>",
        "BURNBOUND_APP_URL": "<BURNBOUND_APP_URL>",
        "BURNBOUND_APPROVAL_WAIT_MS": "<BURNBOUND_APPROVAL_WAIT_MS>",
        "BURNBOUND_BASE_RPC_URL": "<BURNBOUND_BASE_RPC_URL>",
        "BURNBOUND_BASE_SEPOLIA_RPC_URL": "<BURNBOUND_BASE_SEPOLIA_RPC_URL>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@burnbound/[email protected]"
      ],
      "env": {
        "BURNBOUND_KEY": "<BURNBOUND_KEY>",
        "BURNBOUND_API": "<BURNBOUND_API>",
        "BURNBOUND_AGENT_ID": "<BURNBOUND_AGENT_ID>",
        "BURNBOUND_WALLET_PROFILE": "<BURNBOUND_WALLET_PROFILE>",
        "BURNBOUND_HOME": "<BURNBOUND_HOME>",
        "BURNBOUND_MAX_RESPONSE_BYTES": "<BURNBOUND_MAX_RESPONSE_BYTES>",
        "BURNBOUND_FETCH_TIMEOUT_MS": "<BURNBOUND_FETCH_TIMEOUT_MS>",
        "BURNBOUND_APP_URL": "<BURNBOUND_APP_URL>",
        "BURNBOUND_APPROVAL_WAIT_MS": "<BURNBOUND_APPROVAL_WAIT_MS>",
        "BURNBOUND_BASE_RPC_URL": "<BURNBOUND_BASE_RPC_URL>",
        "BURNBOUND_BASE_SEPOLIA_RPC_URL": "<BURNBOUND_BASE_SEPOLIA_RPC_URL>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@burnbound/[email protected]"
      ],
      "env": {
        "BURNBOUND_KEY": "<BURNBOUND_KEY>",
        "BURNBOUND_API": "<BURNBOUND_API>",
        "BURNBOUND_AGENT_ID": "<BURNBOUND_AGENT_ID>",
        "BURNBOUND_WALLET_PROFILE": "<BURNBOUND_WALLET_PROFILE>",
        "BURNBOUND_HOME": "<BURNBOUND_HOME>",
        "BURNBOUND_MAX_RESPONSE_BYTES": "<BURNBOUND_MAX_RESPONSE_BYTES>",
        "BURNBOUND_FETCH_TIMEOUT_MS": "<BURNBOUND_FETCH_TIMEOUT_MS>",
        "BURNBOUND_APP_URL": "<BURNBOUND_APP_URL>",
        "BURNBOUND_APPROVAL_WAIT_MS": "<BURNBOUND_APPROVAL_WAIT_MS>",
        "BURNBOUND_BASE_RPC_URL": "<BURNBOUND_BASE_RPC_URL>",
        "BURNBOUND_BASE_SEPOLIA_RPC_URL": "<BURNBOUND_BASE_SEPOLIA_RPC_URL>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
BURNBOUND_KEY
Required, secret
Agent key (bb_agent_…) created in the Burnbound dashboard. Sent only to the Burnbound API.
BURNBOUND_API
Optional
Burnbound API base URL. https:// only (http:// only for loopback). Set it for a self-hosted or local API.
BURNBOUND_AGENT_ID
Optional
Only with an org key instead of an agent key: the agent the tools act for. Ignored with an agent key.
BURNBOUND_WALLET_PROFILE
Optional
Local wallet profile for client-side signing (created with `npx -y @burnbound/mcp wallet init`). 1–32 of a-z, 0-9, _ and -.
BURNBOUND_HOME
Optional
Directory for the local wallet file when the OS keychain is not used.
BURNBOUND_MAX_RESPONSE_BYTES
Optional
fetch_paid response body cap in bytes (maximum 10485760). Longer bodies are truncated.
BURNBOUND_FETCH_TIMEOUT_MS
Optional
fetch_paid deadline for the whole exchange with the URL, between 1000 and 120000 ms.
BURNBOUND_APP_URL
Optional
Origin of the Burnbound panel, for the approval link a held payment returns (and opens in clients with URL-mode elicitation). Default: the API origin when it is https. https:// only.
BURNBOUND_APPROVAL_WAIT_MS
Optional
How long fetch_paid waits for the human's decision once the approval page is opened from the chat, between 0 and 50000 ms. 0 returns pending_approval at once.
BURNBOUND_BASE_RPC_URL
Optional
diagnose_payment: Base RPC used to read the paying wallet's USDC balance. https:// only. Only the wallet address is sent to it.
BURNBOUND_BASE_SEPOLIA_RPC_URL
Optional
diagnose_payment: Base Sepolia RPC used to read the paying wallet's USDC balance. https:// only.

Details

Package@burnbound/[email protected] (NPM, stdio)
First published9 Oct 2026
Last updated9 Oct 2026
Registry namedev.burnbound/mcp

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.