{"_id":"@aiindigo/btcfi-mcp","_rev":"2-61a6cce3c4f5f103afc285c73effc739","name":"@aiindigo/btcfi-mcp","dist-tags":{"latest":"3.0.1"},"versions":{"3.0.0":{"name":"@aiindigo/btcfi-mcp","version":"3.0.0","keywords":["mcp","model-context-protocol","bitcoin","btcfi","x402","ai-agents","claude","openai","solv-protocol","zk-proofs"],"author":{"name":"AI Indigo","email":"ai@aiindigo.com"},"license":"MIT","_id":"@aiindigo/btcfi-mcp@3.0.0","maintainers":[{"name":"aiindigo","email":"yogigames@protonmail.ch"}],"homepage":"https://btcfi.aiindigo.com","bugs":{"url":"https://github.com/aiindigo925/btcfi-api/issues"},"bin":{"btcfi-mcp":"dist/index.js"},"dist":{"shasum":"2797b7880009551d945b1e9c1e75100ce31bdf20","tarball":"https://registry.npmjs.org/@aiindigo/btcfi-mcp/-/btcfi-mcp-3.0.0.tgz","fileCount":5,"integrity":"sha512-rwgT0NWXzsDjE5+A91vOfhy826kMz5W2AnhoSpCiBpdoByZ/y0/vImvuyk2QM/7mW6mzfB0RB8hR8PYGW/cj9g==","signatures":[{"sig":"MEUCIHTqowbTMSX/X4nzAiote8dcytI3NJlqw6FUn0R8YzrDAiEA/3r9kkdKurZlPClcpqkfENAOjW6BGIA+znOjwOysh8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24883},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f0bfd048c8ad8d32c566d31bcb88367ea7794ad9","scripts":{"dev":"tsx src/index.ts","build":"tsup","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aiindigo","email":"yogigames@protonmail.ch"},"repository":{"url":"git+https://github.com/aiindigo925/btcfi-api.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for BTCFi API — 27 tools for Bitcoin data, intelligence, security, Solv Protocol, and ZK proofs with x402 auto-payment","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","typescript":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/btcfi-mcp_3.0.0_1770802034583_0.3282933651140434","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@aiindigo/btcfi-mcp","version":"3.0.1","mcpName":"io.github.aiindigo925/btcfi","description":"MCP server for BTCFi API — 27 tools for Bitcoin data, intelligence, security, Solv Protocol, and ZK proofs with x402 auto-payment","main":"dist/index.js","types":"dist/index.d.ts","bin":{"btcfi-mcp":"dist/index.js"},"scripts":{"build":"tsup","start":"node dist/index.js","dev":"tsx src/index.ts","prepublishOnly":"npm run build"},"keywords":["mcp","model-context-protocol","bitcoin","btcfi","x402","ai-agents","claude","openai","solv-protocol","zk-proofs"],"author":{"name":"AI Indigo","email":"ai@aiindigo.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aiindigo925/btcfi-api.git"},"homepage":"https://btcfi.aiindigo.com","dependencies":{"@modelcontextprotocol/sdk":"^1.0.0"},"devDependencies":{"tsup":"^8.0.0","tsx":"^4.0.0","typescript":"^5.5.0"},"engines":{"node":">=18"},"gitHead":"464a91e573b551ae601906ccc492bfc4a0695908","_id":"@aiindigo/btcfi-mcp@3.0.1","bugs":{"url":"https://github.com/aiindigo925/btcfi-api/issues"},"_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-R5EQYdMwSiVN3HqephbJ9CufW5A2WQsDfuBaCApwLgnzu6ebso3fH3NaSTImetFeEfsv/eZMNejfEim3/e4yeA==","shasum":"b9d976e7720b29383a41417a63d279677c432d79","tarball":"https://registry.npmjs.org/@aiindigo/btcfi-mcp/-/btcfi-mcp-3.0.1.tgz","fileCount":5,"unpackedSize":24295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDJrePYKrZUiz4o3KpWXwOzibfkIWMKDHhlc6i6Q5wcKAiAK78pqosaQvnhy8XSUJ/WemyoVA0/xfiH/feZtPclSiQ=="}]},"_npmUser":{"name":"aiindigo","email":"yogigames@protonmail.ch"},"directories":{},"maintainers":[{"name":"aiindigo","email":"yogigames@protonmail.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/btcfi-mcp_3.0.1_1770808698731_0.08001978274353116"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-11T09:27:14.479Z","modified":"2026-02-11T11:18:19.020Z","3.0.0":"2026-02-11T09:27:14.740Z","3.0.1":"2026-02-11T11:18:18.890Z"},"bugs":{"url":"https://github.com/aiindigo925/btcfi-api/issues"},"author":{"name":"AI Indigo","email":"ai@aiindigo.com"},"license":"MIT","homepage":"https://btcfi.aiindigo.com","keywords":["mcp","model-context-protocol","bitcoin","btcfi","x402","ai-agents","claude","openai","solv-protocol","zk-proofs"],"repository":{"type":"git","url":"git+https://github.com/aiindigo925/btcfi-api.git"},"description":"MCP server for BTCFi API — 27 tools for Bitcoin data, intelligence, security, Solv Protocol, and ZK proofs with x402 auto-payment","maintainers":[{"name":"aiindigo","email":"yogigames@protonmail.ch"}],"readme":"# @aiindigo/btcfi-mcp\n\nMCP server for BTCFi API — Bitcoin + BTCFi data for AI agents via x402 micropayments.\n\n27 tools for Bitcoin blockchain data, AI-powered intelligence, security analysis, Solv Protocol BTCFi data, ZK proofs, and real-time streams.\n\n## Quick Start\n\n### Claude Desktop\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on Mac, `%APPDATA%\\Claude\\claude_desktop_config.json` on Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"btcfi\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aiindigo/btcfi-mcp\"],\n      \"env\": {\n        \"EVM_PRIVATE_KEY\": \"your-base-wallet-private-key\",\n        \"PAYMENT_NETWORK\": \"base\"\n      }\n    }\n  }\n}\n```\n\nOr with Solana (NLx402 — zero fees):\n\n```json\n{\n  \"mcpServers\": {\n    \"btcfi\": {\n      \"command\": \"npx\",\n      \"args\": [\"@aiindigo/btcfi-mcp\"],\n      \"env\": {\n        \"SVM_PRIVATE_KEY\": \"your-solana-private-key\",\n        \"PAYMENT_NETWORK\": \"solana\"\n      }\n    }\n  }\n}\n```\n\n### Programmatic\n\n```bash\nnpm install @aiindigo/btcfi-mcp\n```\n\n```bash\nEVM_PRIVATE_KEY=0x... npx @aiindigo/btcfi-mcp\n```\n\n## Tools\n\n| Tool | Description | Price |\n|------|-------------|-------|\n| `btcfi_get_fees` | Current Bitcoin fee rates + USD estimates | $0.01 |\n| `btcfi_get_mempool` | Mempool summary + recent txs | $0.01 |\n| `btcfi_get_address` | Address balance + stats | $0.01 |\n| `btcfi_get_utxos` | Unspent transaction outputs | $0.01 |\n| `btcfi_get_address_txs` | Address transaction history | $0.01 |\n| `btcfi_get_tx` | Transaction details | $0.01 |\n| `btcfi_get_tx_status` | Transaction confirmation status | $0.01 |\n| `btcfi_broadcast_tx` | Broadcast signed transaction | $0.05 |\n| `btcfi_get_block` | Block by height or hash | $0.01 |\n| `btcfi_get_latest_blocks` | Recent blocks | $0.01 |\n| `btcfi_consolidation_advice` | UTXO consolidation advisor | $0.02 |\n| `btcfi_fee_prediction` | AI fee prediction (1h/6h/24h) | $0.02 |\n| `btcfi_whale_alert` | Large tx detection | $0.02 |\n| `btcfi_address_risk` | Address risk scoring | $0.02 |\n| `btcfi_network_health` | Network health dashboard | $0.02 |\n| `btcfi_threat_analysis` | YARA-pattern threat detection | $0.02 |\n| `btcfi_staking_status` | Staking tier check | free |\n| `btcfi_solv_reserves` | SolvBTC supply + backing ratio | $0.02 |\n| `btcfi_solv_yield` | xSolvBTC APY + strategies | $0.02 |\n| `btcfi_solv_liquidity` | Cross-chain liquidity | $0.02 |\n| `btcfi_solv_risk` | Multi-factor risk assessment | $0.02 |\n| `btcfi_zk_balance_proof` | ZK proof: balance ≥ threshold | $0.03 |\n| `btcfi_zk_age_proof` | ZK proof: UTXO age ≥ N blocks | $0.03 |\n| `btcfi_zk_membership` | ZK proof: address in set | $0.03 |\n| `btcfi_zk_verify` | Verify any ZK proof | $0.01 |\n| `btcfi_health` | API health status | free |\n| `btcfi_api_index` | Full API index | free |\n\n## Environment Variables\n\n| Variable | Description | Required |\n|----------|-------------|----------|\n| `BTCFI_API_URL` | API base URL (default: https://btcfi.aiindigo.com) | No |\n| `EVM_PRIVATE_KEY` | EVM private key for Base USDC payments | One of |\n| `SVM_PRIVATE_KEY` | Solana private key for NLx402 payments | One of |\n| `PAYMENT_NETWORK` | `base` or `solana` (default: base) | No |\n\n## Payment Networks\n\n- **Base** (Coinbase): ERC-3009 USDC settlement. Standard fees.\n- **Solana** (NLx402): Nonce-locked, hash-bound. Zero facilitator fees via PCEF nonprofit.\n\n## Links\n\n- API: https://btcfi.aiindigo.com\n- OpenAPI: https://btcfi.aiindigo.com/openapi.json\n- x402 Manifest: https://btcfi.aiindigo.com/.well-known/x402-manifest.json\n- Builder: [AI Indigo](https://aiindigo.com)\n","readmeFilename":"README.md"}