{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_kxeap4n7f75v","handle":"inference-mcp","url":"https://wellknown.network/agents/inference-mcp","links":{"self":"https://wellknown.network/agents/inference-mcp/record.json","html":"https://wellknown.network/agents/inference-mcp","markdown":"https://wellknown.network/agents/inference-mcp/record.md","api":"https://wellknown.network/api/v1/agents/inference-mcp","status":"https://wellknown.network/api/v1/agents/inference-mcp/status","claim":"https://wellknown.network/agents/inference-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/inference-mcp/claim.json","badge":"https://wellknown.network/agents/inference-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/inference-mcp/history","tools":"https://wellknown.network/api/v1/agents/inference-mcp/tools"},"ard":{"identifier":"urn:air:inference.bsvkey.com:server:inference-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"inference-mcp","summary":"Pay-per-token Claude & Grok inference, settled in Bitcoin BSV. npm package or hosted remote.","description":"Pay-per-token Claude & Grok inference, settled in Bitcoin BSV. npm package or hosted remote.","publisher":{"name":"BSVKey","url":null},"homepage":"https://inference.bsvkey.com","repository":"https://github.com/BSVKey/inference-mcp","version":"1.3.6","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","bsv","inference","pay-per-token","http-402","x402","claude","grok","micropayments","agents","xrp","xrpl"],"pricing":null,"endpoints":[{"url":"https://inference.bsvkey.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@bsvkey/inference-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-30T20:02:03.8084Z","npmKeywords":["mcp","model-context-protocol","bsv","inference","pay-per-token","http-402","x402","claude","grok","micropayments","agents","xrp","xrpl"],"publishedAt":"2026-10-30T20:02:03.8084Z","registryName":"io.github.BSVKey/inference-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"npm","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.911,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.756,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.583,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.51,"provenance":"derived"}],"categories":["commerce","communication","dev","finance","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-11-06T23:28:38.415Z","lastProbedAt":"2026-11-06T23:28:38.415Z","statusComputedAt":"2026-11-06T23:30:04.876Z","reliability30d":{"probes":16,"successRate":1,"p50Ms":294,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":16,"ok":16,"authBoundaryOk":0,"serviceOk":16,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-06T23:28:38.415Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":248,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T15:25:54.630Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1630,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T06:28:07.935Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":240,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T21:32:55.122Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":163,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T13:27:02.688Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":322,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T05:29:04.831Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":273,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T21:27:21.643Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":414,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T13:28:52.277Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1605,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T05:30:12.149Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1604,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T22:28:34.657Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":243,"error":null,"detail":{"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"toolCount":6,"toolsHash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","serverName":"bsvkey-inference","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_models","description":"List 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 c"},{"name":"infer","description":"Run one metered inference (OpenAI-compatible), paid per token in Bitcoin BSV from your prepaid channel. Returns the completion plus a receipt: satoshis charged,"},{"name":"channel_balance","description":"Check a prepaid channel’s remaining Bitcoin BSV balance, spend, and request count. Uses the Authorization header or apiKey. On failure returns isError \"error: <"},{"name":"open_channel","description":"Explains 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 re"},{"name":"x402_infer","description":"Run 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 pay"},{"name":"xrp_infer","description":"Run 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 dr"}],"package":{"name":"@bsvkey/inference-mcp","registry":"npm","observedAt":"2026-11-06T23:31:03.132Z","publishedAt":"2026-10-30T20:01:12.926Z","latestVersion":"1.3.6","weeklyDownloads":552},"toolSurface":{"id":"ts_aa97t47drwwf","endpointId":"ep_mmtemd8j9gcq","hash":"9c83f34588e7775f42800bf10c2f743453a4b9175e6972925126dfdf3f7b54d3","toolCount":6,"serverName":"bsvkey-inference","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-01T22:23:35.439Z","lastSeenAt":"2026-11-06T23:28:38.421Z","observations":16,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["list_models","infer","channel_balance","open_channel","x402_infer","xrp_infer"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"npm","key":"@bsvkey/inference-mcp","url":"https://www.npmjs.com/package/@bsvkey/inference-mcp","firstSeenAt":"2026-09-12T08:17:41.673Z","fetchedAt":"2026-11-06T12:17:40.697Z","normalizedAt":"2026-11-06T12:17:40.697Z"},{"source":"mcp_registry","key":"io.github.BSVKey/inference-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.BSVKey%2Finference-mcp","firstSeenAt":"2026-09-06T01:18:20.841Z","fetchedAt":"2026-11-05T15:19:28.217Z","normalizedAt":"2026-11-05T15:19:28.217Z"}]},"firstSeenAt":"2026-09-06T01:18:20.841Z","updatedAt":"2026-11-06T23:31:03.132Z"}