Home › Other › Attestor

Attestor

Self-hosted memory for agent teams. Bi-temporal replay, deterministic retrieval, audit log.

Python
★ 14 stars Last pushed 2026-09-18 License: MIT

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 4.0.0)

uvx attestor

Or add to your MCP client config:

{
  "mcpServers": {
    "attestor": {
      "command": "uvx",
      "args": [
        "attestor"
      ],
      "env": {
        "ATTESTOR_PATH": "<YOUR_VALUE>",
        "ATTESTOR_DISABLE_LOCAL_EMBED": "<YOUR_VALUE>",
        "OPENAI_API_KEY": "<YOUR_VALUE>",
        "OPENROUTER_API_KEY": "<YOUR_VALUE>"
      }
    }
  }
}
  • ATTESTOR_PATH — Directory containing attestor's config.toml. Defaults to ~/.attestor.
  • ATTESTOR_DISABLE_LOCAL_EMBED — Set to 1 to skip the local Ollama embedder probe (e.g., on hosts without Ollama). Defaults to unset (Ollama is the default embedder).
  • OPENAI_API_KEY secret — OpenAI API key (used for the OpenAI text-embedding-3-large fallback embedder when Ollama is unavailable).
  • OPENROUTER_API_KEY secret — OpenRouter API key (used for the federated LLM extraction / consolidation paths and for the LongMemEval benchmark runner).

This server takes extra arguments — see its repository.

This repository has 2 servers listed in the Official MCP Registry.

Other names: io.github.bolnet/memwright

Related servers

Data from the Official MCP Registry