mcpbeat Sign in

Narrate MCP Server

answering

Narrate is answering right now. Last checked 6 min ago. It exposes 18 tools.

Narrate's public knowledge on impact management, for your AI assistant.

Uptime history 13 hours of history
13 hours agonow
100.0%
Uptime 24h
46 of 46 checks
18
Tools
read from the server
2496 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 8

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 11 November 2026. No other catalogue keeps this.

11 Nov 6 tools appeared example_coverage, get_example, get_quote_request_form and 3 more
11 Nov 2 tool descriptions were rewritten search_glossary, search_sources

Nothing serious here today

Today is the operative word: we check Narrate every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 6 min ago.

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

Available tools 18

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

example
example_coverage
Per audience group: how many made-up examples it has, how many the group would run itself and over how many challenges they spread, against the norm of the library. Also the totals per challenge and scale, and the groups still below the norm.
get_example
One made-up example by its id (from suggest_examples or list_examples): its card, the audience groups it serves and its tags.
glossary
get_glossary_term
Everything about one word of the Narrate glossary by its id (from search_glossary): the term in both languages, its definition per language level, the words to avoid, an example, the words not to confuse it with, and its source.
search_glossary
Search the words Narrate uses for impact management (begrippen), in Dutch or English. Matches the word, its synonyms and other spellings, its translation, the words it replaces and its definition. Use it before writing about impact, so you use Narrate's words and avoid the ones it replaces. A word that finds nothing is counted, without who looked, so Narrate can add it.
suggest
suggest_change
Hand Narrate's team a suggestion without an account: a correction to a page or a glossary word, a missing source, an idea. Say what it is about (subject) and what should change and why (body). Never put personal data in it, such as a name, an email address or a phone number: the suggestion is anonymous and Narrate cannot answer it. The team reads every suggestion; there is no reply through this server.
suggest_examples
Narrate's example library: made-up initiatives that explain an idea in the reader's own world. Give an audience group, a challenge or a NACE section and get the best two to five, the ones the group would run itself first, spread over challenges. Every example is made up: say so, never present one as a client's work.
articles
list_articles
Narrate's published articles, newest first, as on narrate.works/materialen/artikelen (English /resources/articles). Choose a form to get one category: opinion gives the opinion pieces (/materialen/artikelen/opinie), guide the guides, longread the long reads, story the stories from practice, note the notes, ourWork the pieces on how we work. Returns each with its title, description, form, date, URL and the address of its card (narrate://articles/…); read one in full with read_page or that card.
audience
get_audience_fields
The societal challenges and sectors where Narrate did work for one audience group, taken only from the cases and clients its own page shows. A group without such proof gets an empty list. Name the group by its key ('municipalities') or the slug of its page ('gemeenten').
examples
list_examples
Every made-up example in Narrate's library that matches all given filters, in library order, each as a short card: situation, the change they want, the rights-holders, one figure and what is hard about it. No filter lists them all.
keywords
search_keywords
The keywords Narrate tags its work with, by group: perspectives, phases, challenges, sectors, organisational forms, frameworks, technology and product forms. Each keyword links to the page where it lives, to read with read_page.
page
read_page
Reads one public page of narrate.works as Markdown, opening with that page's instructions for AI assistants (how to cite it, what not to say). Use a path from search_pages, e.g. '/naslag/begrippen' or '/reference/glossary'.
pages
search_pages
Search the public pages of narrate.works (articles, guides, materials, the glossary) by title, description and full text. Returns paths to read with read_page, with a short fragment where the words occur in the text.
quote
get_quote_request_form
One product of Narrate's shop that ends in a quote, with the questions the request form asks (each with its options, or the range for a number) and the page where the person fills it in. Take the product id from list_shop_catalog. The request itself is sent on that page, by the person: this tool only reads.
shop
list_shop_catalog
The products and services in Narrate's shop, as narrate.works/winkel (English /shop) shows them: name, description, price excluding VAT (null is price on request), billing frequency, thumbnail and what the shop card does: quote (ask for a quote, most products) or basket (order straight away, on invoice). For the questions of a quote request, use get_quote_request_form. Ordering and asking for a quote happen on the site; send the person to the page.
source
get_source
Everything public about one source by its id (from search_sources): title, publisher, date, URL, licence, the literal quote Narrate leans on and where it stands, whether it was checked three times, and whether something overtook it.
sources
search_sources
Search the sources Narrate cites (reports, laws, standards, books, our own counts) by title, publisher or id. Returns ids to read with get_source. Cite a source by its own title, publisher and URL, not as Narrate's claim. A search that finds nothing is counted, without who looked, so Narrate can add the source.
specials
list_specials
The specials: Narrate's long, illustrated articles, with figures you can explore. Returns each with its title, description and path; read one in full with read_page.
status
get_status
How Narrate's services stand right now (website, signing in, data, workspace: working, slow or disrupted), the notice that is open, and planned maintenance within a day. The same answer as narrate.works/api/status and the status page. When Supabase itself is down this tool may not answer either; narrate.works/api/status then still does.

Endpoints

URLTransportStateLatencyChecked
https://narrate.works/mcp/public streamable-http answering 1782 ms 6 min ago

Alternatives to Narrate

same job, measured the same way
Yuque MCP
by yuque

MCP server for Yuque — expose your knowledge base to AI assistants.

675 installs/wk local only
Chorilo
by chorilo

Choir management for AI assistants: events, RSVP, announcements and sheet music of your choir.

answering
C
Contextlayer MCP
by autoblocks

Personal context management for AI assistants

70 installs/wk local only
C
Ctxl MCP
by autoblocks

Personal context management for AI assistants

61 installs/wk local only
C
Ctxl
by autoblocks

Personal context management for AI assistants

59 installs/wk local only
Syntra PMO
by syntra-tymko

Project management for your AI assistant: projects, tasks, risks and sprints of a Syntra workspace

answering
Testiny Test Management
by testiny

Create and manage test cases, test runs and results in Testiny from your AI assistant.

answering
OKForest
by okforest

Your organization's knowledge as OKF trees in Git, for AI assistants to search, read, and cite

answering

Narrate — questions

Answers built from our own checks of this server.

What can Narrate do?
It exposes 18 tools, read directly from the server on our last check. Among them: example_coverage, get_audience_fields, get_example, get_glossary_term, get_quote_request_form, get_source and 12 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 →
What is Narrate mostly used for?
Its tools cluster around glossary, suggest and example. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Narrate working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 46 of 46 checks got a reply (100.0%), average response time 2496 ms. The bar chart above shows every period we have measured.
How do I connect Narrate?
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 Narrate need an API key?
No. Narrate completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 18 of them are readable on this page. This is what we observed, not what the docs claim.