MCP Catalogs
Home

fathom-mcp

by Dot-Fun·15·Score 42

MCP server for accessing Fathom AI meeting recordings, transcripts, summaries, teams, and webhooks.

ai-llmcommunicationproductivity
10
Forks
1
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

The Fathom MCP server provides comprehensive tools for interacting with Fathom AI's meeting recording platform. It allows users to retrieve meeting summaries and transcripts, filter meetings by various criteria, manage teams and team members, and set up webhooks for real-time notifications. The server supports both stdio and HTTP transport methods, making it flexible for different integration scenarios.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants accessing meeting summaries and transcripts without leaving the conversation interface
you:Automated workflows triggered by meeting completion with webhook notifications
you:Cross-referencing meeting content with CRM systems through Fathom's integration capabilities
you:What permissions does the Fathom API key need?
you:How is rate limiting handled?

When to choose this

Choose this server if you're already using Fathom AI and want to integrate meeting data into your MCP-enabled workflows or AI assistants.

When NOT to choose this

Don't choose this if you're not using Fathom AI, as it requires their API for functionality and doesn't support other meeting platforms.

Tools this server exposes

7 tools extracted from the README
  • list_meetings

    List meetings with advanced filtering and optional inclusion of transcripts, summaries, action items, and CRM matches

  • get_summary

    Retrieve meeting summaries with support for async delivery

  • get_transcript

    Retrieve meeting transcripts with speaker information and timestamps

  • list_teams

    List all accessible teams

  • list_team_members

    List team members with optional team filtering

  • create_webhook

    Create webhooks for meeting notifications with customizable triggers and content inclusion

  • delete_webhook

    Delete webhooks by ID

Comparable tools

otter-mcpfireflies-mcpmeetings-mcpraw API calls via shell-mcp

Installation

Installation

  1. Clone the repository:
git clone https://github.com/Dot-Fun/fathom-mcp.git
cd fathom-mcp
  1. Install dependencies:
uv pip install fastmcp httpx pydantic
# or
pip install fastmcp httpx pydantic
  1. Set up your API key:
export FATHOM_API_KEY="your_api_key_here"
  1. Run the server:
fastmcp run server.py

Claude Desktop Integration

Add to your Claude Desktop configuration:

{
  "mcpServers": {
    "fathom": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/fathom-mcp",
        "run",
        "fastmcp",
        "run",
        "server.py"
      ],
      "env": {
        "FATHOM_API_KEY": "your_api_key_here"
      }
    }
  }
}

FAQ

What permissions does the Fathom API key need?
The API key can access meetings recorded by the user and meetings shared to the user's team. It's a user-level credential.
How is rate limiting handled?
Fathom API has a global limit of 60 API calls per 60-second window. Rate-limited requests return HTTP 429 with headers indicating when the limit resets.

Compare fathom-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.