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.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Ai Ml mcp fastmcp python ai meetings transcripts summaries webhooks fathom integration
⚙ Agent Friendliness
79
/ 100
Can an agent use this?
🔒 Security
66
/ 100
Is it safe for agents?
⚡ Reliability
29
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
80
Error Messages
--
Auth Simplicity
95
Rate Limits
82

🔒 Security

TLS Enforcement
95
Auth Strength
65
Scope Granularity
40
Dep. Hygiene
55
Secret Handling
70

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

Uptime/SLA
0
Version Stability
40
Breaking Changes
30
Error Recovery
45
AF Security 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

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
Yes

Authentication

Methods: FATHOM_API_KEY environment variable (API key)
OAuth: No Scopes: No

Authentication is described as requiring a FATHOM_API_KEY environment variable. No OAuth flow or explicit scope granularity is described.

Pricing

Free tier: No
Requires CC: No

No pricing information for the MCP server itself is provided; Fathom API usage likely applies separately.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

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

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered