Are you the author? Sign in to claim
MCP server for the Bitcoin Benji API — Lightning-paid Bitcoin mempool intelligence + sovereign on-prem AI inference (L40
MCP server for Bitcoin Benji API — 26 paid tools for Bitcoin mempool intelligence + sovereign on-prem AI inference.
No third-party APIs. No data leakage. Dual payment rails: Lightning sats (L402) or USDC on Base (x402) — with automatic payment.
Set X402_PRIVATE_KEY to an EVM private key holding USDC on Base and every tool
call pays for itself automatically — no Lightning wallet, no API key, no manual
steps. The server signs an EIP-3009 USDC authorization for each 402 challenge
and retries; gas is sponsored by the facilitator, funds go directly seller-side.
{
"mcpServers": {
"bitcoinbenji": {
"command": "bitcoinbenji-mcp",
"env": { "X402_PRIVATE_KEY": "0x<key holding USDC on Base>" }
}
}
}
Mempool intelligence (from a real Bitcoin Core full node):
get_fees — fee estimates with trendget_whales — whale/consolidation alertsget_mempool_state — live mempool stateget_mempool_history — 24h rolling snapshotspredict_fees — EMA-based predictionget_recent_blocks — recent blockstx_status — lookup any txidfee_quote — exact fee for a planned txAI inference (Qwen3 on dedicated GPU, no third-party APIs):
ai_summarize, ai_sentiment, ai_translate, ai_grammarai_code_review, ai_code_generate, ai_extract, ai_classifyai_rewrite, ai_explain, ai_agent, ai_scrapeai_embed, ai_vision, ai_ocr, ai_transcribe_tableai_longform (~50K-word docs flat-fee), ai_research (multi-step + cited)Pricing: 2–100 sats per call (or the USD-equivalent in USDC: 10 sats = $0.01). See api.bitcoinbenji.com/pricing.
npm install -g @bitcoinbenji/mcp
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"bitcoinbenji": {
"command": "bitcoinbenji-mcp"
}
}
}
Restart Claude. Ask: "What are current Bitcoin fees?" — Claude will call get_fees, hit a 402 challenge, return a Lightning invoice. Pay it with any wallet, paste the preimage back, and Claude completes the call.
Same idea — point your MCP-compatible client at the bitcoinbenji-mcp binary.
Pre-fund a key once, then every call auto-debits in the background:
# Get a key (one-time): visit https://api.bitcoinbenji.com or curl /api/key/create
# Then:
export BITCOIN_BENJI_API_KEY="bb_live_..."
bitcoinbenji-mcp
Or in Claude Desktop config:
{
"mcpServers": {
"bitcoinbenji": {
"command": "bitcoinbenji-mcp",
"env": { "BITCOIN_BENJI_API_KEY": "bb_live_..." }
}
}
}
Most AI inference APIs require a credit card, an account, and a SaaS subscription. This one runs on a sovereign solar-powered AMD Strix Halo box, accepts payment in sats over Lightning, and never leaks your prompts to OpenAI/Anthropic/Google.
github.com/ocbenji/bitcoinbenji-mcp
MIT
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows