fathom-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FATHOM_API_KEY | Yes | Your Fathom API key from https://app.fathom.video/settings/api |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fathom_list_meetingsA | List recent meetings from Fathom with optional date filters. Returns title, date, participants, summary, and action items. |
| fathom_get_summaryA | Get the AI-generated summary for a specific meeting. Returns markdown-formatted summary. |
| fathom_get_transcriptA | Get the full speaker-labeled, timestamped transcript for a specific meeting. Use sparingly — transcripts can be large. Prefer fathom_list_meetings for quick overviews. |
| fathom_search_meetingsA | Search the most recent 50 meetings by keyword in title. Client-side filtering since Fathom API doesn't have native search. Use the 'after' param to narrow the window. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
Each tool targets a distinct operation: summary retrieval, transcript retrieval, listing meetings, and searching. No overlaps or ambiguities.
All tools follow a consistent 'fathom_verb_noun' pattern, using clear and predictable verbs (get, list, search).
With 4 tools, the server is focused and each tool addresses a core need for meeting data retrieval. No excess or shortage.
The set covers all likely retrieval operations (list, get summary, get transcript, search). There are no obvious gaps for the domain of meeting information access.