Localhost MCP server that exposes Daisy meeting sessions and controlled mutation operations (summarization, renaming, routing to destinations). Read-only tools for querying sessions, searching transcripts, and listing destinations. Safe action tools for regenerating summaries, renaming speakers/sessions, and routing sessions to configured endpoints (Notion, Linear, Slack, webhooks, MCP servers). Loopback-only, bounded concurrent clients, no destructive or irreversible operations.
Get the full content of one session: title, timestamps, duration, attendees, transcript, summary (if present), screenshot URLs.
List the export destinations the user has configured (Notion, Linear, Slack, a webhook, or another MCP server). Read-only. Returns each destination's id, name, and kind. Use a returned id or name as the `destination` argument to route_session_to_destination.
List the folder slugs and display names the user has set up. Use these as the `folder` argument to list_sessions.
List Daisy meeting sessions. Returns metadata only (no transcripts). Use this to discover what's available, then call get_session for the body.
Map a transcript speaker id → name (and seed a SpeakerProfile).
Regenerate summary.json via the user's configured LLM provider. The previous summary is not kept.
Push a session to a configured destination (Notion, Linear, Slack, webhook, or MCP server).
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 0 | 2025-06-18+ | v2 |
Substring search across session titles, transcripts, and summary fields. Returns hits with a short snippet so the model can decide which to fetch in full.
Rewrite the session's title.