Skip to main content
Run the server with anarlog mcp. It uses the MCP 2024-11-05 protocol over stdio. Every tool is read-only, non-destructive, idempotent, and local-only.

Tools

list_meetings

ParameterTypeDefaultNotes
querystringCase-insensitive title or meeting ID substring.
series_idstringExact recurring series ID.
limitinteger20Clamped to 1..200.
offsetinteger0Number of results to skip.

get_meeting

Accepts required string meeting_id. Returns meeting metadata, the canonical note, summaries, participants, and action items. Transcript words are intentionally separate.

get_meeting_transcript

ParameterTypeDefaultNotes
meeting_idstringrequiredA returned Anarlog meeting ID.
offsetinteger0Word offset.
limitinteger200Clamped to 1..500.
The result includes meeting_id, text, words, and a pagination object. Pagination contains offset, limit, returned, total, and next_offset. A missing pagination.next_offset means the page reached the end.

get_recurring_meeting_history

Accepts required string meeting_id plus optional integer limit and offset. The limit defaults to 20 and is clamped to 1..200; the offset defaults to 0.

Resources

URIMIME typeContent
anarlog://meetings/{meeting_id}text/markdownMeeting detail without transcript text.
anarlog://meetings/{meeting_id}/transcript{?offset,limit}text/plainA bounded transcript page.
anarlog://series/{series_id}text/markdownUp to 100 meetings in a recurring series.
Resource listing returns recent meeting resources in pages of 20. Its cursor is a numeric result offset.