Computeledger MCP server
Signs, hash-chains, and verifies compute usage receipts via an MCP server, no issuer trust required.
0 stars
Reviews
Write oneNobody has reviewed Computeledger yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Computeledger tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
list_ledgerLists every usage receipt recorded in the local ComputeLedger ledger.
record_usageverify_ledgerverify_receipt_tool
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 11 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Computeledger repository's README, as published. We do not edit it. Read it on GitHub
ComputeLedger
<!-- mcp-name: io.github.RudrenduPaul/computeledger --> <!-- Ownership-proof string for registry.modelcontextprotocol.io publishing. Do not remove. -->
Install • Quickstart • Features • CLI reference • Comparison • FAQ
Sign, hash-chain, and independently verify compute usage, portable across any provider.
ComputeLedger records a compute job's usage (GPU-hours, hardware, duration, workload type) as a cryptographically signed receipt and appends it to a tamper-evident local ledger. Anyone can verify a receipt's authenticity and the ledger's integrity without trusting the issuer, and without buying into any single cloud, chain, or vendor's stack.
Install
npm install -g computeledger-clipip install computeledger-cliBoth packages install the same computeledger command. Receipts are interoperable either way: a receipt signed by the npm binary verifies correctly with the PyPI binary, and vice versa.
Quickstart
$ computeledger keys generate --local
Generated Ed25519 keypair.
Public key: COxK/lkoWxWB42QKXjvcHnmBPozH4Oo2JHoOKDjsoU8=
Private key: ./.computeledger/keys/ed25519.pem (mode 600)
$ computeledger record --local --provider aws --hardware nvidia-h100 \
--duration-seconds 3600 --gpu-hours 1 --workload-type training
Recorded usage receipt 39952199-0897-48b8-92c5-e351f773c83d.
$ computeledger ledger verify --local
Ledger valid: 1 entries, unbroken hash chain.Or wrap a real job directly, no manual record call needed:
computeledger run --local --provider on-prem --hardware nvidia-a100 -- python train.pyrun executes the wrapped command as a real subprocess (never through a shell), measures wall-clock duration, samples GPU utilization via nvidia-smi when one is present, and signs + appends the resulting receipt automatically. On a machine with no NVIDIA GPU, it still produces a duration-only receipt.
Give the receipt to anyone, on any machine, with no ComputeLedger account and no network call:
computeledger verify receipt.jsonWhy this exists
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add computeledger -- uvx computeledger-cli
Computeledger: common questions
- Is Computeledger MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Computeledger safety report
- How do I install Computeledger?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Computeledger need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Computeledger maintained?
- The last commit was 11 days ago (2026-09-13). The latest release is v0.1.3.