JSPM

@proofslip/mcp-server

0.1.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 43
  • Score
    100M100P100Q63106F
  • License ISC

MCP server for ProofSlip — receipt-based verification for AI agent workflows

Package Exports

  • @proofslip/mcp-server

Readme

@proofslip/mcp-server

MCP server for ProofSlip — receipt-based verification for AI agent workflows. Create, verify, and poll ephemeral receipts that let agents prove what happened before deciding what happens next.

Tools

Tool Auth Description
create_receipt API key Create a receipt (action, approval, handshake, resume, failure)
verify_receipt None Verify a receipt and retrieve full data
check_receipt_status None Lightweight status poll (no payload)
signup None Get a free API key (500 receipts/month)

Setup

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "proofslip": {
      "command": "npx",
      "args": ["-y", "@proofslip/mcp-server"],
      "env": {
        "PROOFSLIP_API_KEY": "ak_your_key_here"
      }
    }
  }
}

Cursor

Add to MCP settings:

{
  "mcpServers": {
    "proofslip": {
      "command": "npx",
      "args": ["-y", "@proofslip/mcp-server"],
      "env": {
        "PROOFSLIP_API_KEY": "ak_your_key_here"
      }
    }
  }
}

Claude Code

claude mcp add proofslip -- npx -y @proofslip/mcp-server

Then set your API key in your environment or .env file.

Environment Variables

Variable Required Description
PROOFSLIP_API_KEY For creating receipts Your ProofSlip API key (starts with ak_)
PROOFSLIP_BASE_URL No API base URL (default: https://proofslip.ai)

Get an API Key

Use the signup tool from any MCP client, or:

curl -X POST https://proofslip.ai/v1/auth/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "source": "api"}'

License

ISC