What is the Attest MCP server?
Decide by policy, gate behind a human, verify by read-back, record a hash-chained ledger.
How to install Attest
Copy-paste configuration for popular MCP clients.
ATTEST_POLICYPath to a policy YAML (defaults to ./attest.yaml or the built-in default)
ATTEST_LEDGERLedger SQLite path (default .attest/ledger.sqlite)
ATTEST_AUTO_APPROVESet to 1 to approve every confirm request (development only)
ATTEST_CONFIRM_TIMEOUTSeconds attest_confirm waits for a human (default 900)
GMAIL_TOKENsecretGoogle OAuth access token with gmail.readonly — enables Gmail read-back
GOOGLE_TOKENsecretGoogle OAuth access token — enables Calendar / Drive / Docs / Sheets read-back
SLACK_BOT_TOKENsecretSlack bot token (xoxb-…) with channels:history, channels:read — enables Slack read-back
HUBSPOT_TOKENsecretHubSpot private-app token — enables HubSpot read-back
NOTION_TOKENsecretNotion integration token — enables Notion read-back
LINEAR_API_KEYsecretLinear API key — enables Linear read-back
GRAPH_TOKENsecretMicrosoft Graph token — enables Outlook / Teams read-back
Related MCP servers

Attest proxy
Zero-code proxy: policy, human gate, read-back and a hash-chained ledger for any MCP server.

MCP server for Dev Proxy that enables AI assistants to interact with Dev Proxy.
597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP. The entire library is free.

Paid MCP Metering
Metered MCP tools: free discovery over MCP; per-call execution settled in USDC via x402 v2.

LinkedIn for AI assistants — search, profiles, jobs, feed, messaging, and gated writes.

KSail
Kubernetes cluster and workload management bundled into a single binary with CLI, VS Code, and MCP server.