MCP.Market

Rework Proof MCP server

by reworkio·io.github.reworkio/rework-proof·v1.2.1·2 stars

Verify REWORK credentials: is this delivered work genuinely the author's?

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

full report

Adoption
Growing

2 stars51 downloads/wk

Reviews

Write one

Nobody has reviewed Rework Proof yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Rework Proof tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • explain_rework_assurance

    Explain what a REWORK assurance level or credential type proves, and what it

  • get_rework_issuer_keys

    Fetch REWORK's public signing keys (JWKS). Use this to verify a credential

  • lookup_rework_attestation

    Check whether REWORK actually ISSUED a credential - not just whether its

  • verify_rework_credential

    Check whether a REWORK Verifiable Credential (a VC-JWT) is authentic, and

Public scan report

scanner v0.1.10 · 2026-10-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan4 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 9 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 91/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Rework Proof compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
Tools
4
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
51
more than 43% of 12,191 servers with a package

What its tools let an agent do: 4 read

Install Rework Proof in Claude Code, Cursor or VS Code

Runs npx -y @reworkdigital.io/rework-proof-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add rework-proof -- npx -y @reworkdigital.io/rework-proof-mcp
Add to Cursor

What the publisher says

From the Rework Proof repository's README, as published. We do not edit it. Read it on GitHub

REWORK Proof Check

Reports who actually wrote the commits in a pull request — signature state, author attribution, and declared AI assistance — as a job summary.

By default it sends nothing anywhere. It reads the pull request's commits with the token your workflow already has and writes a summary. No account, no API key, no third-party access to your repository.

name: Proof
on: pull_request

jobs:
  proof:
    runs-on: ubuntu-latest
    steps:
      - uses: reworkio/REWORK-Proof@v1

That's the whole setup.

New here? GETTING-STARTED.md walks a fresh repository through both this action and the GitHub App — which to choose, what each one grants, and a set of commits that exercise every case so you can see what the report actually does before trusting it.

One-click setup

Replace OWNER/REPO with your own and open this — GitHub's editor opens with the workflow already written, and you just press Commit:

https://github.com/OWNER/REPO/new/main?filename=.github/workflows/proof.yml&value=name%3A%20Proof%0Aon%3A%20pull_request%0A%0Ajobs%3A%0A%20%20proof%3A%0A%20%20%20%20runs-on%3A%20ubuntu-latest%0A%20%20%20%20steps%3A%0A%20%20%20%20%20%20-%20uses%3A%20reworkio%2FREWORK-Proof%40v1%0A

If your default branch isn't main, change the /new/main segment to match.

What it reports

For every commit on the pull request:

is the pull request's author. A commit whose email never matched a GitHub account is not flagged; that's ordinary, and flagging it would make the check noise. Bot accounts (a [bot] suffix — dependabot, github-actions) are classed as automation, listed separately from human co-authors.

  • Signature state — whether GitHub could cryptographically verify it.
  • Author attribution — whether the account GitHub resolved the commit to

a Co-Authored-By: Claude (or Copilot, Codex, Gemini, Cursor, Devin, aider, …) trailer, a Claude-Session: or Amp-Thread-ID: trailer, or a Generated with line. The full list is src/ai-trailers.json, and the GitHub App check reads the same file, so a commit reads the same either way.

  • Declared AI assistance — a commit message that names a coding assistant:

Declaring AI assistance does not lower the result. The author chose to say so, which is good practice; penalising the trailer would just teach people to delete it — which destroys the signal for the person who needed it.

"None declared" means none declared. The action reads commit messages. A message with no trailer looks the same whether or not a tool wrote the code, so a count of zero says nothing was declared, never that nothing was used.

Unsigned commits are not treated as a fault either. Most repositories never enable signing. The check reports what can be proven and says plainly what can't.

What the App records after a merge

The Action reports on one pull request and is finished. The GitHub App, which receives the pull request's closed event, also records the outcome:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Rework Proof: common questions

Is Rework Proof MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the Rework Proof safety report
How do I install Rework Proof?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Rework Proof need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Rework Proof maintained?
The last commit was 16 days ago (2026-10-19). The latest release is v1.2.1.
How does Rework Proof compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.