migas-mcp
MCP server for Migas meeting transcripts. Query your local meeting data from Claude Desktop, Claude Code, Cursor, or any MCP-compatible AI assistant.
What it does
Migas transcribes your meetings locally on your Mac. This MCP server gives AI assistants read-only access to that data so you can ask questions like:
- "What did we discuss about the roadmap last week?"
- "What has Sarah said about the budget across all meetings?"
- "Show me the transcript from yesterday's standup"
Tools
| Tool | Description | |------|-------------| | list_meetings | Recent meetings with title, date, duration, participants | | get_meeting_transcript | Full speaker-labeled transcript for a meeting | | search_transcripts | Full-text search across all meeting transcripts | | find_speakers | Look up enrolled speakers by name | | get_speaker_contributions | Everything a speaker said across all meetings |
Install
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"migas": {
"command": "npx",
"args": ["-y", "migas-mcp"]
}
}
}
Claude Code
claude mcp add migas -- npx -y migas-mcp
Cursor
Add to MCP settings:
{
"mcpServers": {
"migas": {
"command": "npx",
"args": ["-y", "migas-mcp"]
}
}
}
Requirements
- Migas installed and launched at least once (creates the local database)
- macOS (reads from
~/Library/Application Support/Migas/meetings.db)
Privacy
The MCP server is read-only and connects to your local Migas database. No meeting data is sent anywhere by the server itself. When you ask an AI assistant a question, only the relevant transcript text is sent to the AI provider, same as using Migas's built-in chat.
Development
bun install
bun test
bun run build





