← Back to Plugins
MCP Server MCP

Attestari

github By github 👁 1 views ▲ 0 votes

Auditable memory for AI agents: provable deletion, tamper-evident audit, time-travel recall.

Homepage Verified source GitHub

Install

uvx attestari

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "pypi",
      "registryBaseUrl": "https://pypi.org",
      "identifier": "attestari",
      "version": "0.0.6",
      "runtimeHint": "uvx",
      "transport": {
        "type": "stdio"
      },
      "runtimeArguments": [
        {
          "description": "The MCP server lives in the `server` extra; the core package stays dependency-free.",
          "isRequired": true,
          "value": "attestari[server]",
          "type": "named",
          "name": "--from"
        }
      ],
      "environmentVariables": [
        {
          "description": "Base64 32-byte root key. Set it to enable encryption at rest and cryptographic erasure (forget() destroys the subject's key and signs the certificate). Without it, forget() is a logical delete and certificates are left unsigned.",
          "isSecret": true,
          "name": "ATTESTARI_KEK"
        },
        {
          "description": "Postgres DSN. Set it to use Postgres + pgvector instead of the default local SQLite file (concurrent access, indexed hybrid search).",
          "isSecret": true,
          "name": "ATTESTARI_DATABASE_URL"
        },
        {
          "description": "Where the default SQLite ledger lives.",
          "default": "~/.attestari/attestari.db",
          "name": "ATTESTARI_SQLITE_PATH"
        },
        {
          "description": "Enables Claude-powered fact extraction; falls back to the built-in regex extractor when unset.",
          "isSecret": true,
          "name": "ANTHROPIC_API_KEY"
        }
      ]
    }
  ]
}
mcp model-context-protocol pypi

Comments

Sign in to leave a comment

Loading comments...