MCP Server
MCP
bolthub Marketplace
Discover and call every paid API on the bolthub marketplace with automatic L402 Lightning payments.
Install
npx -y @bolthub/[email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"identifier": "@bolthub/mcp-registry",
"version": "0.1.6",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "LND REST API URL (recommended wallet; pair with LND_MACAROON). One wallet config is required.",
"placeholder": "https://your-lnd-node:8080",
"name": "LND_REST_HOST"
},
{
"description": "Hex-encoded macaroon for LND (use a pay-scoped macaroon in production). Required with LND_REST_HOST.",
"isSecret": true,
"name": "LND_MACAROON"
},
{
"description": "Nostr Wallet Connect string — easiest setup, works with CoinOS, Alby Hub, Zeus, and more. Alternative to LND.",
"isSecret": true,
"name": "NWC_URI"
},
{
"description": "LNbits instance URL (pair with LNBITS_ADMIN_KEY). Alternative wallet.",
"name": "LNBITS_URL"
},
{
"description": "Admin API key for LNbits. Required with LNBITS_URL.",
"isSecret": true,
"name": "LNBITS_ADMIN_KEY"
},
{
"description": "Phoenixd HTTP API URL (pair with PHOENIXD_PASSWORD). Alternative wallet.",
"name": "PHOENIXD_URL"
},
{
"description": "HTTP password for Phoenixd. Required with PHOENIXD_URL.",
"isSecret": true,
"name": "PHOENIXD_PASSWORD"
},
{
"description": "Maximum sats the server may spend per session (process lifetime). Unset = unlimited.",
"placeholder": "1000",
"name": "BUDGET_SATS"
},
{
"description": "Optional bolthub API token, used only by the deploy_node / node_status Node Launcher tools.",
"isSecret": true,
"name": "BOLTHUB_AUTH_TOKEN"
}
]
}
]
}
mcp
model-context-protocol
npm
By
Comments
Sign in to leave a comment