fathom-mcp
An MCP (Model Context Protocol) server (built with FastMCP) that wraps the Fathom AI API to provide MCP tools for listing meetings, fetching summaries and transcripts, listing teams and team members, and managing meeting webhooks.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
Uses an API key via environment variable (not OAuth). Scope granularity is not described. README does not show how secrets are logged/handled inside server code; it does mention returning a webhook secret for signature verification, which increases the importance of secure secret storage.
⚡ Reliability
Best When
You want an MCP-compatible agent (e.g., Claude Desktop/Codex) to retrieve meeting artifacts (transcripts/summaries) and react to webhook triggers using Fathom’s API.
Avoid When
You need fine-grained OAuth-style scopes and short-lived credentials, or you need published idempotency guarantees for create/delete operations.
Use Cases
- • Let an AI agent query a user’s Fathom meetings (filtered by participants/date ranges/teams)
- • Retrieve meeting transcripts and summaries for downstream analysis
- • Automate workflows by creating/deleting Fathom webhooks for meeting notifications
- • Team-aware meeting discovery (list teams and team members, then list related meetings)
Not For
- • High-volume production workloads without careful rate-limit handling
- • Use as a standalone HTTP API for external clients (it is primarily an MCP server)
- • Use without securing and rotating the Fathom API key
Interface
Authentication
Authentication is described as requiring a FATHOM_API_KEY environment variable. No OAuth flow or explicit scope granularity is described.
Pricing
No pricing information for the MCP server itself is provided; Fathom API usage likely applies separately.
Agent Metadata
Known Gotchas
- ⚠ Rate limits are global (60 calls/60s) and agents may easily exceed this when iterating over many meetings/transcripts; README advises checking specific rate-limit headers but does not provide retry/backoff guidance.
- ⚠ Async delivery is mentioned for get_summary/get_transcript; agents may need to handle eventual results rather than assuming immediate completion.
- ⚠ Webhook creation returns a secret for signature verification; agents must store/use it securely to validate webhook authenticity.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for fathom-mcp.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.