Attest MCP
v0.1.0io.github.dev-prathap/attest
Decide by policy, gate behind a human, verify by read-back, record a hash-chained ledger.
transport:stdio
runtime:pypi
Target client
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
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.