Fathom AI MCP
An MCP server for the Fathom AI meeting intelligence API
README
Fathom AI MCP
A Model Context Protocol server for the Fathom AI meeting intelligence API. Responses are optimized for LLM consumption - compact plaintext instead of raw JSON, with playback URLs stripped and transcripts chunked by time window.
Tools
| Tool | Description |
|---|---|
list_meetings |
List meetings with filtering by date, team, domain, participant, and pagination |
get_transcript |
Get transcript for a recording, with optional time-window chunking (start_time/end_time) |
get_summary |
Get AI-generated summaries for one or more recordings (clean markdown, no playback URLs) |
list_teams |
List all teams |
list_team_members |
List team members, optionally filtered by team |
All list tools support page and page_size params with random page access (no sequential fetching required). Use participants on list_meetings to filter by user email.
Prerequisites
-
Install Node.js (v20+).
-
Get a Fathom API key: go to Fathom Settings > API Access > Add + > Generate API Key.
Installation
Option 1: Claude Desktop
- Download
fathom-ai-mcp.mcpbfrom Releases - Open the
.mcpbfile with Claude Desktop to install - Configure your Fathom API key in Claude Desktop's extension settings
Option 2: Manual Configuration
Add the following to your MCP client configuration:
{
"mcpServers": {
"Fathom": {
"command": "npx",
"args": ["-y", "@jerichosequitin/fathom-ai-mcp"],
"env": {
"FATHOM_API_KEY": "your-api-key"
}
}
}
}
Config file locations:
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows) - Cursor:
.cursor/mcp.jsonin your project root - Windsurf:
~/.codeium/windsurf/mcp_config.json
Claude Code
claude mcp add Fathom -e FATHOM_API_KEY=your-api-key -- npx @jerichosequitin/fathom-ai-mcp
Environment Variables
| Variable | Required | Description |
|---|---|---|
FATHOM_API_KEY |
Yes | Your Fathom API key |
For Developers
Setup
git clone https://github.com/jerichosequitin/fathom-ai-mcp.git
cd fathom-ai-mcp
npm install
npm run build
npm start
Scripts
| Command | Description |
|---|---|
npm run build |
Compile TypeScript |
npm run validate |
Type-check + lint + format check |
npm run lint:fix |
Auto-fix lint issues |
npm run format |
Auto-format with Prettier |
npm run mcpb:build |
Build MCPB package for Claude Desktop |
Building MCPB Package
npm run mcpb:build
Creates fathom-ai-mcp-{version}.mcpb ready for GitHub Releases.
License
This project is licensed under the MIT License.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.