Let your AI agent pay x402 APIs within daily caps, allowed hosts and human approval.
Connect Runs on your machine
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]
{
"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>"
}
}
}
}
{
"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>"
}
}
}
}
{
"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
| Name | Description |
|---|---|
BURNBOUND_KEYRequired, secret | Agent key (bb_agent_…) created in the Burnbound dashboard. Sent only to the Burnbound API. |
BURNBOUND_APIOptional | Burnbound API base URL. https:// only (http:// only for loopback). Set it for a self-hosted or local API. |
BURNBOUND_AGENT_IDOptional | Only with an org key instead of an agent key: the agent the tools act for. Ignored with an agent key. |
BURNBOUND_WALLET_PROFILEOptional | Local wallet profile for client-side signing (created with `npx -y @burnbound/mcp wallet init`). 1–32 of a-z, 0-9, _ and -. |
BURNBOUND_HOMEOptional | Directory for the local wallet file when the OS keychain is not used. |
BURNBOUND_MAX_RESPONSE_BYTESOptional | fetch_paid response body cap in bytes (maximum 10485760). Longer bodies are truncated. |
BURNBOUND_FETCH_TIMEOUT_MSOptional | fetch_paid deadline for the whole exchange with the URL, between 1000 and 120000 ms. |
BURNBOUND_APP_URLOptional | 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_MSOptional | 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_URLOptional | 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_URLOptional | diagnose_payment: Base Sepolia RPC used to read the paying wallet's USDC balance. https:// only. |
Details
| Package | @burnbound/[email protected] (NPM, stdio) |
| First published | 9 Oct 2026 |
| Last updated | 9 Oct 2026 |
| Registry name | dev.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.
