ProofSlip MCP server
ai.proofslip/mcp-server·v0.2.3·1 starsReceipt-based verification for AI agent workflows — create, verify, and poll ephemeral proof objects
1 stars
Reviews
Write oneNobody has reviewed ProofSlip yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ProofSlip tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan19 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 70 days ago12/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
How ProofSlip compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
Install ProofSlip in Claude Code, Cursor or VS Code
Runs npx -y @proofslip/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-server -- npx -y @proofslip/mcp-server
What the publisher says
From the ProofSlip repository's README, as published. We do not edit it. Read it on GitHub
ProofSlip
A public proof that a specific GitHub Actions job ran for a specific commit.
ProofSlip verifies a GitHub Actions OIDC token, records the provider-backed job identity and execution context, and returns a stable public proof URL. No ProofSlip account or API key is required for release proofs.
Live site · Agent Skill · Docs · OpenAPI · Privacy
Install the Agent Skill
npx skills add Johnny-Z13/proofslip --skill proofslip-release-proofThe open-source skill gives Codex, Claude Code, Cursor, and other skills-compatible agents two focused workflows:
- verify an existing ProofSlip URL and report provider facts, ProofSlip observations, submitted context, expiry, and limitations separately;
- prepare the smallest GitHub Actions change in the workflow that actually deploys or releases a project.
The skill inspects before editing, shows the proposed workflow change, and asks for approval. It does not create a synthetic “proof-only” workflow, and it never commits, pushes, or releases without separate authorization.
Example prompts:
Verify this ProofSlip URL and tell me exactly what it proves and does not prove.
Add ProofSlip after the real deploy step in this repository. Show me the patch before changing it.What a release proof means
Every release-proof/v1 object keeps three evidence sources separate:
A proof does not establish that tests passed, that the entire workflow succeeded, or that a deployment contains the claimed commit.
Manual GitHub Actions quickstart
permissions:
contents: read
id-token: write
steps:
- name: Create ProofSlip release proof
shell: bash
run: |
TOKEN="$(curl -sSf \
-H "Authorization: bearer ${ACTIONS_ID_TOKEN_REQUEST_TOKEN}" \
"${ACTIONS_ID_TOKEN_REQUEST_URL}&audience=https%3A%2F%2Fproofslip.ai" \
| jq -r .value)"
BODY="$(jq -n \
--arg key "${GITHUB_REPOSITORY}:${GITHUB_RUN_ID}:${GITHUB_RUN_ATTEMPT}" \
'{idempotency_key:$key}')"
curl --fail-with-body -sS \
-X POST https://proofslip.ai/v1/proofs/releases/github-actions \
-H "Authorization: Bearer ${TOKEN}" \
-H "Content-Type: application/json" \
--data "${BODY}"Optional request fields let the workflow ask ProofSlip to observe a public HTTPS endpoint and attach unverified labels:
{
"idempotency_key": "owner/repo:run_id:attempt",
"deployment": {
"url": "https://app.example.com",
"health_path": "/health"
},
"submitted_context": {
"environment": "production",
"label": "web release"
}
}The response includes a human proofurl and a machine-readable proofid:
{
"proof_id": "prf_...",
"proof_url": "https://proofslip.ai/proof/prf_...",
"schema_version": "release-proof/v1",
"is_valid": true,
"is_expired": false,
"trust_level": "provider_verified",
"verification_method": "github_actions_oidc",
"issuer": {
"type": "github_actions",
"repository": "owner/repo",
"ref": "refs/heads/main",
"sha": "...",
"run_id": "...",
"run_attempt": 1
},
"observations": [],
"submitted_context": null,
"issued_at": "...",
"expires_at": "..."
}Fetch JSON with:
curl https://proofslip.ai/v1/proofs/prf_...API surface
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
ProofSlip: common questions
- Is ProofSlip MCP server safe?
- Mostly: it is graded B (77/100). Read the ProofSlip safety report
- How do I install ProofSlip?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does ProofSlip need an API key?
- Yes. The registry entry asks for
PROOFSLIP_API_KEY. - Is ProofSlip maintained?
- The last commit was 108 days ago (2026-07-19). The latest release is v0.2.3.
- What can I use instead of ProofSlip?
- Servers from other publishers that do the same job: Emilia Protocol MCP server, Watch Skill MCP server and Mockserver MCP server.
- How does ProofSlip compare with other AI and agents MCP servers?
- safety score 77/100 (higher than 50% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers). Full comparison.
Alternatives to ProofSlip
Same job from other publishers: the closest match first, then the best rated.
- Emilia ProtocolExact-action approval for consequential agent actions: request, track, and verify signed receipts.not reviewedEstablishedB
- Watch SkillWatch video and live sessions, keep timestamped evidence, and verify an agent's own work.not reviewedEstablishedB
- MockserverMock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.not reviewedEstablishedA
Agoragentic Agent OS MCPTriptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.not reviewedEstablishedB- KilnSpawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.not reviewedEstablishedB