
MCP server for Fathom.video - Access AI meeting transcripts, summaries, and action items from Cursor IDE
概览
— Access your AI meeting transcripts, summaries, and action items directly from Cursor IDE A Model Context Protocol (MCP) server that integrates Fathom.video with AI coding assistants like Cursor. Query your meeting transcripts, export recordings to markdown, search by participant, and manage webhooks — all through natural language. - — Browse recordings with filters for date, team, participants, or external domains - — Get speaker-labeled, timestamped transcripts formatted as markdown - — Access Fathom's AI-generated meeting summaries - — Pull action items from specific meetings or across recent calls - — Save meetings as MeetingTitle_YYYY-MM-DD.md files - — List teams and team members - — Create and manage webhooks for real-time notifications 1. Go to Fathom Settings 2. Navigate to 3. Click Replace /path/to/fathom-mcp with the actual path where you cloned the repo, and add your Fathom API key. Restart Cursor to load the MCP server.
README
以下为原文 README 节选,完整内容请查看原文。
fathom-mcp
MCP server for Fathom.video — Access your AI meeting transcripts, summaries, and action items directly from Cursor IDE
A Model Context Protocol (MCP) server that integrates Fathom.video with AI coding assistants like Cursor. Query your meeting transcripts, export recordings to markdown, search by participant, and manage webhooks — all through natural language.
Features
- 📋 List & Search Meetings — Browse recordings with filters for date, team, participants, or external domains
- 📝 Full Transcripts — Get speaker-labeled, timestamped transcripts formatted as markdown
- 📊 AI Summaries — Access Fathom’s AI-generated meeting summaries
- ✅ Action Items — Pull action items from specific meetings or across recent calls
- 📁 Export to Markdown — Save meetings as
MeetingTitle_YYYY-MM-DD.mdfiles - 👥 Team Management — List teams and team members
- 🔔 Webhooks — Create and manage webhooks for real-time notifications
Quick Start
1. Get Your Fathom API Key
- Go to Fathom Settings
- Navigate to API Access
- Click Generate API Key
2. Install the MCP Server
git clone https://github.com/matthewbergvinson/fathom-mcp.git
cd fathom-mcp
npm install
npm run build
3. Configure Cursor
Add to your ~/.cursor/mcp.json:
{
"mcpServers": {
"fathom": {
"command": "node",
"args": ["/path/to/fathom-mcp/dist/index.js"],
"env": {
"FATHOM_API_KEY": "your-api-key-here",
"FATHOM_OUTPUT_DIR": "/path/to/export/transcripts"
}
}
}
}
Note: Replace
/path/to/fathom-mcpwith the actual path where you cloned the repo, and add your Fathom API key.
4. Restart Cursor
Restart Cursor to load the MCP server. You can now use natural language to interact with your Fathom data:
- “List my last 5 Fathom meetings”
- “Get the transcript from my call with John”
- “Export yesterday’s meetings to markdown”
- “Show me action items from this week”
Available Tools
Meeting Operations
| Tool | Description |
|---|---|
list_meetings |
List meetings with filters (date, team, external-only) |
get_meeting |
Get full meeting details including transcript, summary, actions |
get_transcript |
Get just the transcript formatted as markdown |
search_meetings |
Search by participant email, company domain, or team |
Export Operations
| Tool | Description |
|---|---|
export_meeting |
Export single meeting to MeetingTitle_YYYY-MM-DD.md |
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"fathom": {
"command": "node",
"args": ["/path/to/fathom-mcp/dist/index.js"],
"env": {
"FATHOM_API_KEY": "your-api-key-here",
"FATHOM_OUTPUT_DIR": "/path/to/export/transcripts"
}
}
}
}