Pay-per-token Claude & Grok inference, settled in Bitcoin BSV. npm package or hosted remote.
Connect Remote server
claude mcp add --transport http inference-mcp https://inference.bsvkey.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"inference-mcp": {
"url": "https://inference.bsvkey.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"inference-mcp": {
"type": "http",
"url": "https://inference.bsvkey.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://inference.bsvkey.com/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 6 found in our last check
list_modelsList the models this BSV inference gateway sells, with LIVE retail price (satoshis per 1,000 tokens) at the current BSV/USD rate. No key needed. Call first to choose a model.
inferRun one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged, model routed to, remaining balance, and the broker-signed usage receipt. Needs a funded channel key: send the HTTP hea…
channel_balanceCheck a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError "error: <code> (<status>): <message>": no_channel_key, or invalid_channel (401/404: not found, bad secret, or closed).
open_channelExplains how to open + fund a prepaid channel. Funding is a real Bitcoin BSV payment signed by a wallet, so it is done once at the website; you then send the returned channel key as "Authorization: Bearer channelId:channelSecret" (or pass it as apiKey).
x402_inferRun one inference paid PER CALL in Bitcoin BSV via x402, no prepaid channel. Non-custodial, two steps: (1) call without payment to get the 402 quote (status payment_required, accepts[]); nothing is spent. (2) Build and sign a BSV payment for that quote in your own wallet (for ex…
xrp_inferRun one inference paid PER CALL in XRP on the XRP Ledger via x402, no channel. Non-custodial, two steps: (1) call without payment to get the 402 quote (exact drops, destination, destination tag, signed quote; priced from the XRP Ledger's own XRP/RLUSD market); nothing is spent.…
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Optional. "Bearer channelId:channelSecret" for a prepaid channel funded at https://inference.bsvkey.com. Needed only for infer and channel_balance; x402_infer and xrp_infer take a wallet-signed payment instead. The hosted server never takes a private key. |
Details
| Endpoint | https://inference.bsvkey.com/mcp (Streamable HTTP) |
| Package | @bsvkey/[email protected] (NPM, stdio) |
| First published | 30 Oct 2026 |
| Last updated | 30 Oct 2026 |
| Registry name | io.github.BSVKey/inference-mcp |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
