Facthouse MCP Server

Facthouse is a local memory engine for AI tools. Most “memory” products index chat logs. Facthouse takes agent activity - messages, tool use, and other MCP traffic - and applies…

Local serverstdioMIT

What is the Facthouse MCP Server?

facthouse is an MCP project maintained in the gordonkjlee/facthouse repository. The maintainer describes its purpose as “Facthouse is a local memory engine for AI tools. Most “memory” products index chat logs. Facthouse takes agent activity - messages, tool use, and other…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @facthouse/mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares FACTHOUSE_DATA. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
log_eventLog conversation events (messages, artifacts).
get_eventsRetrieve events from current or previous session.
get_session_contextWorking briefing (the same markdown as memory://briefing) plus facts captured in this session. Call at the start of every conversation if the client does not…
get_entityEverything known about any named subject — person, organisation, project, place, product — and how it connects. When several rows share the name under…
get_contextEverything relevant to a topic (search + entity traversal)
search_knowledgeHybrid search across integrated knowledge
capture_factStore a fact. On a copy store this is a correction for something extraction missed; on a store with empty sources it is how facts get in. The description the…
consolidateIntegrate pending facts into long-term knowledge. Extracts entities, resolves duplicates, detects contradictions, builds the knowledge graph.
get_schemasAvailable domains and structure
get_statsFact count, entity count, domain distribution, extract backlog, intelligence spend

How to install the Facthouse MCP Server

{
  "mcpServers": {
    "facthouse-personal": {
      "command": "npx",
      "args": [
        "-y",
        "@facthouse/mcp@0.31.0"
      ],
      "env": {
        "FACTHOUSE_DATA": "C:\\Users\\alex\\.facthouse-personal"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FACTHOUSE_DATADeclared in the maintainer’s client configuration.Check documentation