PluginBench
MCP Server
Active
MIT

Attest MCP Server

io.github.dev-prathap/attest

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.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ATTEST_POLICY

    Path to a policy YAML (defaults to ./attest.yaml or the built-in default)

  • ATTEST_LEDGER

    Ledger SQLite path (default .attest/ledger.sqlite)

  • ATTEST_AUTO_APPROVE

    Set to 1 to approve every confirm request (development only)

  • ATTEST_CONFIRM_TIMEOUT

    Seconds attest_confirm waits for a human (default 900)

  • GMAIL_TOKEN
    secret

    Google OAuth access token with gmail.readonly — enables Gmail read-back

  • GOOGLE_TOKEN
    secret

    Google OAuth access token — enables Calendar / Drive / Docs / Sheets read-back

  • SLACK_BOT_TOKEN
    secret

    Slack bot token (xoxb-…) with channels:history, channels:read — enables Slack read-back

  • HUBSPOT_TOKEN
    secret

    HubSpot private-app token — enables HubSpot read-back

  • NOTION_TOKEN
    secret

    Notion integration token — enables Notion read-back

  • LINEAR_API_KEY
    secret

    Linear API key — enables Linear read-back

  • GRAPH_TOKEN
    secret

    Microsoft Graph token — enables Outlook / Teams read-back

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "attest": {
      "command": "uvx",
      "args": [
        "attestlayer"
      ],
      "env": {
        "ATTEST_POLICY": "<YOUR_ATTEST_POLICY>",
        "ATTEST_LEDGER": "<YOUR_ATTEST_LEDGER>",
        "ATTEST_AUTO_APPROVE": "<YOUR_ATTEST_AUTO_APPROVE>",
        "ATTEST_CONFIRM_TIMEOUT": "<YOUR_ATTEST_CONFIRM_TIMEOUT>",
        "GMAIL_TOKEN": "<YOUR_GMAIL_TOKEN>",
        "GOOGLE_TOKEN": "<YOUR_GOOGLE_TOKEN>",
        "SLACK_BOT_TOKEN": "<YOUR_SLACK_BOT_TOKEN>",
        "HUBSPOT_TOKEN": "<YOUR_HUBSPOT_TOKEN>",
        "NOTION_TOKEN": "<YOUR_NOTION_TOKEN>",
        "LINEAR_API_KEY": "<YOUR_LINEAR_API_KEY>",
        "GRAPH_TOKEN": "<YOUR_GRAPH_TOKEN>"
      }
    }
  }
}

Related MCP servers

ATAttest proxy logo

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

1
Python
MIT
View repository →

MCP server for Dev Proxy that enables AI assistants to interact with Dev Proxy.

4
TypeScript
MIT
View repository →

597 motion/3D UI patterns as ready HTML/CSS/JS, served over MCP. The entire library is free.

PAPaid MCP Metering logo

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

0
TypeScript
MIT
View repository →

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

4
TypeScript
MIT
View repository →
KSKSail logo

KSail

Active

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

149
Go
View repository →