{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.BSVKey/inference-mcp","description":"Pay-per-token Claude & Grok inference, settled in Bitcoin BSV. npm package or hosted remote.","repository":{"url":"https://github.com/BSVKey/inference-mcp","source":"github"},"version":"1.3.6","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@bsvkey/inference-mcp","version":"1.3.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"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).","isSecret":true,"name":"BSVKEY_API_KEY"},{"description":"Gateway base URL. Defaults to https://inference.bsvkey.com/v1; override to point at a self-hosted deployment.","name":"BSVKEY_BASE_URL"},{"description":"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).","isSecret":true,"name":"BSVKEY_WIF"},{"description":"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).","name":"BSVKEY_FUNDED_SATS"},{"description":"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.","name":"BSVKEY_RECEIPT_STATE"}]}],"remotes":[{"type":"streamable-http","url":"https://inference.bsvkey.com/mcp","headers":[{"description":"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.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T20:02:03.8084Z","publishedAt":"2026-10-30T20:02:03.8084Z","updatedAt":"2026-10-30T20:02:03.8084Z","isLatest":true}}}
