
FamilyLore MCP server
Which MCP servers are FamilyLore's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-29
- Registry nameai.familylore/familyloreverified in the MCP registry
The registry name sits under familylore.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-29
- Tools9
- Server calls itselfai.familylore/familylore
- Server version1.7.0
- Protocol version2025-06-18
On 2026-10-29 the server answered initialize and tools/list without a sign-in. First answer in 95 ms.
- Its tools do every use case we checked: Read old handwritten letters and diary pages; Translate scanned family documents into English.
Once connected
- For "Read old handwritten letters and diary pages", the likely first call is read_letter.
- upload_slot change data without a sign-in: anyone with the address can call them.
Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.
- INITE MCP score80 of 100answers 100 · does the job 100 · definitions 100 · context 100 · connects 100 · lowered by the warning signs below
- What an agent can do with it2 of 2 use cases
- Answered100% of days7 of 7 daily checks
- Median first answer145 ms
- Space in an agent's context≈ 2,283 tokensthe definitions of all its tools (9), which an agent carries on every turn
- Tool definitionsA · 100 of 100
- Typed results9 of 9 toolsdeclared outputSchema: results come typed, read once
- Every tool passes all six checks.
What an agent can do with it
- can do · Read old handwritten letters and diary pages
- can do · Translate scanned family documents into English
- not sure · Learn to read historical handwriting scripts
Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?
Worth a look
- Tools that change data, on a server that answers without a sign-in: upload_slot
A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →
real_lettersFamilyLore's shelf of 16 real handwritten letters from 1758 to 1943, each with FamilyLore's reading: the transcription in the original script, an English translation, and notes on what the letter meant at the time. Use this when someone…
script_guideFamilyLore's guide to the 137 letters of five old handwriting styles: Russian cursive, German Kurrent, Sütterlin, Hebrew cursive, American cursive. For one letter: how it was written (its forms, with images), what to look for, the letters…
read_letterRead a photo of an old handwritten letter, postcard or document with FamilyLore: the transcription in its own script, a translation and notes on what it meant then. Use it when the person attaches a photo of a handwritten page and asks…
get_readingThe reading of a page in the person's FamilyLore account: the transcription in its own script with the words FamilyLore was unsure of marked, the translation, notes on what it meant, how sure the reading is, and the page's link. Use it…
reading_statusWhere a page's reading is, for FamilyLore's card while the page is read.
my_lettersThe pages in the person's FamilyLore account, newest first: each letter's title, language, the date it was added, whether it has been read, and its page id. Use it when the person asks about letters they have read on FamilyLore; pass a…
ask_letterAsk FamilyLore a question about one page in the person's account: what a phrase meant then, who someone was, what the letter says about something. The answer comes with the letter's lines it rests on, or says that the letter doesn't say…
my_allowanceHow many pages the person's FamilyLore account has left to read: today for a free account, this month otherwise, and when more come. Reading a page in the chat uses the same allowance as on the site.
upload_slotA one-time link where the person sends FamilyLore the photo of a page, for FamilyLore's card.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"familylore": {
"type": "http",
"url": "https://familylore.ai/mcp"
}
}
}Add it
Claude Code, in a terminal
claude mcp add --transport http familylore https://familylore.ai/mcpclaude.ai, ChatGPT and other clients: add https://familylore.ai/mcp as a custom connector in the settings.
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.
Before we count this visit
Analytics and ad measurement tell us which pages and which of our ads do their job: Google Analytics and Google Ads, the Meta pixel, Yandex Metrica, and one first-party id of our own. Nothing is stored until you answer, and declining changes nothing about the site.