Attest for Claude Code
io.github.dev-prathap/attest
Decide by policy, gate behind a human, verify by read-back, record a hash-chained ledger.
client:Claude Code
transport:stdio
runtime:pypi
Install Attest in Claude Code
run in your project directory
claude mcp add attest -e ATTEST_POLICY=<ATTEST_POLICY> -e ATTEST_LEDGER=<ATTEST_LEDGER> -e ATTEST_AUTO_APPROVE=<ATTEST_AUTO_APPROVE> -e ATTEST_CONFIRM_TIMEOUT=<ATTEST_CONFIRM_TIMEOUT> -e GMAIL_TOKEN=<GMAIL_TOKEN> -e GOOGLE_TOKEN=<GOOGLE_TOKEN> -e SLACK_BOT_TOKEN=<SLACK_BOT_TOKEN> -e HUBSPOT_TOKEN=<HUBSPOT_TOKEN> -e NOTION_TOKEN=<NOTION_TOKEN> -e LINEAR_API_KEY=<LINEAR_API_KEY> -e GRAPH_TOKEN=<GRAPH_TOKEN> -- uvx attestlayer
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs