BTCDecoded docs

Intelligence

Pay with Lightning. Call MCP. The account holds the key.

Connect

Endpoint
https://mcp.btcdecoded.org/mcp. Streamable HTTP. JSON-RPC.
Key
Sign in on Account, pay on Checkout. The key stays on that login. Anyone with it can use your quota.
Clients
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. Agents: fetch /for-agents.md. Holding goes to OwnandKeep through the public hold tool. The skill is /intelligence/SKILL.md.

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"}}}'

Tools

Use tools/list for the live catalog. Developer tools need a Developer plan. Analyze calls spend sats like any other query.

Every plan

search
Cited passages. If the reply says the index had no passage, stop there.
assess_argument
Named game, numbered claim, or monopoly fallacy from stored policy docs.
get_contributor_profile
Public-record facts for a GitHub login. Unknown logins are not found.
get_passage
The stored excerpt for a cite. Not a live crawl.
get_snapshot
Replay a dated report. Free. A new date is a new tool call.
verify_claim
Whether a stored excerpt supports a claim.

Developer

analyze_pr
Public GitHub pull request. Does not post.
analyze_issue
Public GitHub issue. Does not post.
analyze_submission
Advisory spec versus submission. Not a merge or payout.
find_discourse
Cited discussion for a path or symbol.
find_precedent
Cited precedent. No new disposition label.
find_incident
Cited incident or CVE.
find_spec_impl
Cited spec and implementation. Cites only.

analyze_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.

GitHub App

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.

Install on GitHub · Arm from Account · Plans