Search and read meetings recorded by Recordist on your own computer. Loopback only.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP server + A2A agent for Recordist, the meeting notetaker that runs on your own computer with no bot in the call and no upload. It lets Claude Desktop, Claude Code, Cursor and other agents read and act on the meetings recorded on your machine.
Recordist itself is opening in small waves: ask for a place at https://recordist.app/early-access (Mac today; Windows and Linux in early access).
recordist.db read-only when it is not.Recordist app is not running.Requires Node 20+. better-sqlite3 ships prebuilt binaries for common platforms.
claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/,
Windows: %APPDATA%\Claude\):
or, for the HTTP transport while recordist-gateway --http is running:
.cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
Tools
| Tool | Purpose |
|---|---|
list_meetings | Recent meetings; optional q, from/to, limit/offset |
get_meeting | One meeting with notes, action items and markers |
get_transcript | Transcript as json | md | srt | vtt | txt |
search_meetings | Full-text search across transcripts and notes (FTS5) |
get_action_items | Action items, filter by meeting_id / open_only |
regenerate_notes | Re-run AI notes (summary, action_items, decisions, β¦) β needs the app |
start_recording | Start recording β needs the app + "allow remote start" setting |
stop_recording | Stop the current recording β needs the app |
add_marker | Bookmark the current moment β needs the app |
Resources: recordist://meeting/{id} (JSON) and
recordist://meeting/{id}/transcript (Markdown). The resource list shows the
50 most recent meetings.
Prompts: summarize_meeting, draft_followup_email, weekly_review.
Agent Card at http://127.0.0.1:47323/.well-known/agent.json; skills mirror
the tools above. JSON-RPC 2.0 at / with tasks/send, tasks/get,
tasks/cancel and tasks/sendSubscribe (SSE).
Natural-language tasks are routed to a skill with a small keyword router; every
completed task returns a text part and a data part with the structured
result. To skip the router, send a data part {"skill": "...", "args": {...}}.
Logs go to stderr; stdout is reserved for the stdio MCP transport.
| Variable | Default | Purpose |
|---|---|---|
RECORDIST_DATA_DIR | macOS ~/Library/Application Support/app.recordist.desktopWindows %APPDATA%\app.recordist.desktopLinux ~/.local/share/app.recordist.desktop | Where recordist.db and api_token live |
RECORDIST_API_URL | http://127.0.0.1:47321 | Local API base URL |
RECORDIST_API_TOKEN | contents of <data>/api_token | Bearer token for the local API |
On each call the gateway probes GET /v1/health (800 ms timeout, result cached
for 5 s). If the app answers, the call goes to the API. Otherwise reads open
<data>/recordist.db with readonly: true (the app's WAL is never written to)
and actions return Recordist app is not running. FTS5 (segments_fts) is used
for search when present, with a LIKE fallback otherwise.
127.0.0.1 (--host exists for containers; do
not expose it on a network interface). The Streamable HTTP transport enables
DNS-rebinding protection and only accepts Host: 127.0.0.1 / localhost.<data>/api_token, which the app writes with
mode 0600. --doctor warns if the file is group/world readable. Never commit
or share it; anyone with the token can control recording on your machine.The gateway is the small, open bridge between your AI assistant and the copy of Recordist running on your own computer. It contains no app code and no keys; it can only reach the local API on the machine it runs on. Issues and questions: support@recordist.app. Security reports: security@recordist.app (see SECURITY.md). Made by Recordist, a small independent studio in Ontario, Canada.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gateway-8)<a href="https://allmcps.com/mcp/gateway-8"><img src="https://allmcps.com/api/badge/gateway-8?style=directory" alt="Gateway on AllMCPs" /></a>