Inference-mcp Server

Pay-per-token Claude & Grok inference, settled in BSV, via the inference.bsvkey.com gateway.

Local serverstdio

What is the Inference-mcp Server?

Inference-mcp is an MCP integration. Pay-per-token Claude & Grok inference, settled in BSV, via the inference.bsvkey.com gateway.

Packages and local setup

The published npm package is @bsvkey/inference-mcp, version 1.3.4. Its declared MCP transport is stdio.

The package declares BSVKEY_API_KEY: A funded channel key in the form channelId:channelSecret. Open + fund a channel once at https://inference.bsvkey.com. Optional (can be passed per call).; BSVKEY_BASE_URL: Gateway base URL. Defaults to https://inference.bsvkey.com/v1; override to point at a self-hosted deployment.; BSVKEY_WIF: A funded BSV private key (WIF) used by the x402_infer tool to pay per call in BSV (no channel). Signing is local; the key never leaves the process. Optional (can be passed per call).; BSVKEY_FUNDED_SATS: The amount you funded your channel with on-chain. When set, usage receipts are verified against this instead of the broker-signed fundedSats. Optional (can be passed per call as fundedSats).; BSVKEY_RECEIPT_STATE: Path to a JSON file where per-channel receipt continuity (seq + running totals) is persisted, so replays are caught across restarts. Optional; in-memory only if unset..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 1.3.4 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related developer tools MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
BSVKEY_API_KEYA funded channel key in the form channelId:channelSecret. Open + fund a channel once at https://inference.bsvkey.com. Optional (can be passed per call).Check documentation
BSVKEY_BASE_URLGateway base URL. Defaults to https://inference.bsvkey.com/v1; override to point at a self-hosted deployment.Check documentation
BSVKEY_WIFA funded BSV private key (WIF) used by the x402_infer tool to pay per call in BSV (no channel). Signing is local; the key never leaves the process. Optional (can be passed per call).Check documentation
BSVKEY_FUNDED_SATSThe amount you funded your channel with on-chain. When set, usage receipts are verified against this instead of the broker-signed fundedSats. Optional (can be passed per call as fundedSats).Check documentation
BSVKEY_RECEIPT_STATEPath to a JSON file where per-channel receipt continuity (seq + running totals) is persisted, so replays are caught across restarts. Optional; in-memory only if unset.Check documentation