Endpoint
https://mcp.btcdecoded.org/mcp
Streamable HTTP. JSON-RPC.
BTCDecoded Intelligence
Pay with Lightning. Call MCP. Account holds the key.
https://mcp.btcdecoded.org/mcp
Streamable HTTP. JSON-RPC.
Sign in on Account, pay on Checkout. The key stays on that login. Anyone with it can use your quota.
Claude.ai uses OAuth fields from Account. Cursor and other clients send Authorization: Bearer. Snippets are on Account after you reveal the key.
tools/list is public. tools/call needs the key.
curl -s https://mcp.btcdecoded.org/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"taproot activation"}}}'Use tools/list for the live catalog. Developer tools need a Developer plan. Analyze calls use more of the daily cap.
searchassess_argumentget_contributor_profileget_passageverify_claimanalyze_pranalyze_issueanalyze_submissionfind_discoursefind_precedentfind_incidentfind_spec_implanalyze_pr and analyze_issue take a public GitHub URL. analyze_submission takes spec and submission. An optional github_pr must be public. It does not fetch arbitrary URLs. Labels are met, not_met, or ambiguous, with cites.
On an armed Developer install the bot can comment and post a neutral check, including on private repos. MCP review stays public-only and does not post. Private review is not added to the public index. The App does not merge.