anarlog executable and communicates over standard input and output. It opens no port and sends no meeting data to Anarlog’s servers.
Open the desktop app once so it can create the database. The app does not need to stay open after that.
Configure a client
Use this generic MCP configuration:anarlog is not on the client’s PATH, use the executable’s absolute path as command. Restart the client after changing its configuration.
For a custom database path:
Use tools deliberately
Start withlist_meetings, then pass a returned id to get_meeting. Call get_meeting_transcript only when the notes and summaries do not answer the question.
Transcript pages default to 200 words and cap at 500. Follow pagination.next_offset only when you need more context.
Use get_recurring_meeting_history with a known meeting ID when a task depends on earlier meetings in the same series.
To persist an edit, call propose_summary_edit or propose_memo_edit. The tool returns a pending proposal. Do not claim the meeting changed. Use list_proposals and get_proposal to inspect staged work. decline_proposal discards a pending proposal.
See the MCP reference for exact parameters and resources.