mcpbeat Sign in

FactoGraph MCP Server

by factograph Your server? Claim it
answering

FactoGraph is answering right now. Last checked 2 min ago. It exposes 7 tools.

Memory for AI agents: facts a person approved, each with a link, and answers that cite them.

Uptime history 4 days of history · worst day 50%
4 days agonow
50.0%
Uptime 24h
92 of 184 checks
7
Tools
read from the server
148 ms
Response time
average over 24h
open, no key
Access
streamable-http

FactoGraph does not always answer

Over the last week it answered 50.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add factograph --transport http https://api.factograph.app/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.factograph.app/api/mcp
~/.codex/config.toml
[mcp_servers.factograph]
url = "https://api.factograph.app/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "factograph": {
      "url": "https://api.factograph.app/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "factograph": {
      "type": "http",
      "url": "https://api.factograph.app/api/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ask
ask
Ask a question; the store answers only from its facts, each claim linked to its fact, and checks the answer against them. Stores nothing. Returns the step's state: `waiting` (a prompt to do and answer with replyToPrompt), `running` (call getStep), `done` (do what `next` says) or `failed`.
createstore
createStore
A new, empty FactoGraph store of the person's own: its private link, which these tools take as `store`. Only after the person said yes to having one. Nothing is stored until the link is first opened. The link is the store's key: give it to them once, and never put it anywhere public.
getmanual
getManual
The store's manual - how to run its steps and cite its facts - and what it holds: how many facts, from which sources. Read it before the store's other tools, and follow it.
getstep
getStep
Where a running step is now: its next prompt, or its result.
listfacts
listFacts
Every fact in the store, numbered, each number a link to the fact. Cite a fact as its number with its link, [F3](<link>).
replytoprompt
replyToPrompt
Answer the prompt a step is waiting on - do the model work in its `system` and `messages` first. Keep answering until the step is done or failed.
startstep
startStep
Start a step - propose, add, documents, ask or remove - in a private store, with its JSON body, as the manual says. propose stores nothing; add stores only facts the person approved, with propose's proposal_id and their reply as confirmation; remove deletes only with confirm true, after the person confirmed. Returns the step's state: `waiting` (a prompt to do and answer with replyToPrompt), `running` (call getStep), `done` (do what `next` says) or `failed`.

Endpoints

URLTransportStateLatencyChecked
https://api.factograph.app/api/mcp streamable-http answering 123 ms 2 min ago
https://api.factograph.app/api/k/{store_id}/mcp streamable-http answering 155 ms 3 min ago

Alternatives to FactoGraph

same job, measured the same way
Recall
by recallmem

Long-term memory for AI agents: learns what is true about each person and answers with sources.

answering
INITE Brain
by inite-ai

Long-term memory for AI agents: a bitemporal knowledge graph with cited answers.

30 tools answering
Memwright
by bolnet

Embedded memory for AI agents with SQLite, pgvector, and Neo4j graph search.

146 installs/wk local only
Vayl
by ac12644

Reconciling memory for AI agents: a changed fact retires the old value, with history and approval.

1 525 installs/wk local only
Funes Vault
by funesvault

Personal memory for AI agents from a vault on your Mac, with per-agent scopes and approvals

local only
Memnode
by memnode

Persistent, inspectable memory for AI agents with lineage, correction, and a hosted MCP endpoint.

answering
Graphicle
by graphicle-ai

Code graph and project memory for coding agents, cited to exact files and lines, on your machine.

local only
Neurakeep
by dominiclachance

Local-first, source-cited memory for AI agents with proposal review, failure memory, and MCP tools.

26 installs/wk local only

FactoGraph — questions

Answers built from our own checks of this server.

What can FactoGraph do?
It exposes 7 tools, read directly from the server on our last check. Among them: ask, createStore, getManual, getStep, listFacts, replyToPrompt and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is FactoGraph working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 184 checks got a reply (50.0%), average response time 148 ms. The bar chart above shows every period we have measured.
How do I connect FactoGraph?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does FactoGraph need an API key?
No. FactoGraph completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is FactoGraph?
It answers our handshake in 148 ms on average, which is faster than 89% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.