factstore

Registre officiel Données et bases de données

A fact store for AI agents, on Postgres: registered attributes, every write citing its evidence.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

PYPI package factstore
Claude Code
claude mcp add factstore -e 'FACTSTORE_DSN=<your factstore_dsn>' -e 'FACTSTORE_EXCISE_DSN=<your factstore_excise_dsn>' -- uvx factstore==0.1.0 mcp
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "factstore": {
            "command": "uvx",
            "args": [
                "factstore==0.1.0",
                "mcp"
            ],
            "env": {
                "FACTSTORE_DSN": "<your factstore_dsn>",
                "FACTSTORE_EXCISE_DSN": "<your factstore_excise_dsn>"
            }
        }
    }
}

Variables d'environnement

  • FACTSTORE_DSN obligatoire secret The credential `factstore actor STORE NAME` prints: a Postgres connection string for one actor of one store.
  • FACTSTORE_EXCISE_DSN secret An excision credential (`factstore actor --excise`). Only then is the excise tool listed.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. factstore
  2. Install
  3. What's here
  4. Status

factstore

A fact store for AI agents, on Postgres. Agents record what a company's systems and documents say as facts: a value for a registered attribute, in a transaction stamped with who wrote it and the document it came from. Nothing is overwritten, so the store can say what it knew on any date.

Skills that ship with it index a company's systems from their exports, and read documents and mail into facts. They leave people's personal details in the source. MIT-licensed.

Install

pip install factstore

In Claude Code, the plugin brings the MCP server and the skills:

/plugin marketplace add Victor-EU/factstore
/plugin install factstore@factstore

factstore/README.md walks through Postgres, a first store and connecting an agent.

What's here

factstore/The kernel, the MCP server, the Python SDK and the CLI
packages/Vocabulary packages: core, and ecom-ops and ecom-index for an online brand
factstore-skills/The catalogue, ontology and ingestion skills
evals/What it was tested on: a synthetic brand, and five public datasets from real companies
factstore-design.mdThe design, and what testing changed in it
factstore-build-plan.mdThe milestones, and where each stands

Status

0.1.0, alpha. The kernel's code held unchanged through every test, up to 3.2 million facts in one store. The skills passed every round on public data: product lists, a million order lines, a marketplace's duplicate customers, 100 suppliers' forms and a trader's mailbox. No company has run it on its own data yet.

Questions fréquentes

Qu'est-ce que factstore ?

A fact store for AI agents, on Postgres: registered attributes, every write citing its evidence.

Comment installer factstore ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add factstore -e 'FACTSTORE_DSN=<your factstore_dsn>' -e 'FACTSTORE_EXCISE_DSN=<your factstore_excise_dsn>' -- uvx factstore==0.1.0 mcp. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour factstore ?

Oui. Il attend FACTSTORE_DSN, FACTSTORE_EXCISE_DSN, à renseigner dans sa configuration.

factstore est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient factstore ?

Il est publié par Victor-EU. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.