
Fathom MCP Server
io.github.agencyenterprise由 GitHub 帳號 agencyenterprise 發布v1.0.0更新於 Nov 2, 2026
Connect Claude to Fathom meeting recordings, transcripts, and summaries
發布方自己的服務:Fathom
概覽
遠端 MCP 伺服器,透過 OAuth 唯讀存取,讓助理連接 Fathom 的會議錄音、逐字稿與 AI 摘要。
- 可以做什麼
- 依日期、團隊、錄製者、標題、主持人或與會者列出與搜尋會議
- 取得某段錄音的完整逐字稿
- 取得某段錄音的 AI 產生摘要
- 列出可存取的團隊及其成員
- 適用情境
- 適合讓助理回答關於你自己 Fathom 錄製會議的問題,例如查看上週的會議、取得昨天站立會議的逐字稿,或摘要與設計團隊的會議。
- 執行需求
- 需要遠端端點(streamable HTTP,舊用戶端可用 SSE 端點)並透過 OAuth 登入 Fathom。組織管理員須在組織管理設定中加入連接器。自架需要 Node.js 18+、PostgreSQL、HTTPS 網址,以及具備用戶端憑證的 Fathom OAuth 應用程式。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Fathom MCP Server,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.agencyenterprise%2Ffathom-mcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"fathom": {
"type": "http",
"url": "https://fathom-mcp-server.com/mcp"
}
}
}README
It was fun while it lasted! Fathom now has an offical mcp: https://developers.fathom.ai/mcp-docs
However, I plan on adding very customizable tools to this mcp so it will be kept alive and expanded on once I have time or if anyone else contributes.
Fathom AI MCP Server
Connect Claude to your Fathom meetings, transcripts, and AI summaries.
[License: MIT] [Node.js] [MCP] [MCP Registry]
Get Started | Available Tools | API Docs | Self-Hosting | Contributing
Get Started
This server is published to the MCP Registry as io.github.agencyenterprise/fathom-mcp-server.
Claude Desktop (Streamable HTTP)
Connect in under 60 seconds:
- Open Claude Desktop
- Go to Settings > Connectors > Add Custom Connector
- Paste the URL above
- Authenticate with Fathom
That's it. Ask Claude about your meetings.
Organizations: Admins must add the connector via organization admin settings, not personal settings.
Perplexity Desktop and other SSE clients
For clients that use the legacy SSE transport (such as Perplexity Desktop for Mac), use the SSE endpoint:
Refer to your client's documentation for how to add a remote SSE connector.
Available Tools
Custom MCP Tools
search_meetings
Search Fathom meetings by title, meeting title, host name, host email, or attendee name/email. Automatically scans up to 5 pages of results. This is an MCP-native tool that performs client-side filtering since Fathom's API doesn't provide a search endpoint.
See the Fathom MCP Server documentation for full request and response parameters.
Example Usage in Claude
"Show me my meetings from last week"
"Get the transcript from my standup yesterday"
"Summarize my meeting with the design team"
Security
Your Fathom data is never stored or exposed by this server.
- Pass-through architecture: This server acts as a secure proxy, your Fathom data flows directly from Fathom to Claude without being stored, cached, or logged
- Encryption at rest: The only stored data (OAuth tokens) is encrypted using AES-256-GCM before being written to the database
- HTTPS only: All communication between Claude, this server, and Fathom is encrypted in transit
See our full Privacy Policy for details on data collection, usage, and your rights.
Permissions
This MCP server defines a custom scope called fathom:read for tokens it issues to Claude. This is not a Fathom API scope - it's specific to this MCP server to describe read-only access to your Fathom data.
The Fathom API itself only provides read access via its public_api scope. Write operations (creating/editing meetings, transcripts, etc.) are not available in the Fathom API.
Limitations
search_meetingsperforms client-side filtering since Fathom's API doesn't provide a search endpoint. For users with many meetings, uselist_meetingswith date filters instead.- You can always ask the LLM what query params are avaialable.
Self-Hosting
Fathom OAuth apps require HTTPS redirect URIs, so local development with http://localhost isn't possible. Deploy to a hosting provider to test.
1. Deploy to a Hosting Provider
Railway (recommended), Render, or any platform that provides:
- Node.js 18+ runtime
- PostgreSQL database
- HTTPS URL
Railway setup:
- Fork/clone this repo
- Create a new Railway project (you can deploy directly from your forked Github repo)
- Add a PostgreSQL database service in project
- Connect Database url to deployed repo in project and setup other envs
2. Create a Fathom OAuth App
- Go to Fathom Developer Portal
- Click "Register your app" (requires Fathom admin access)
- Set the redirect URI to
https://your-app-url.railway.app/oauth/fathom/callback - Note your Client ID and Client Secret
3. Configure Environment Variables (locally and in Railway)
Set these in your hosting provider's dashboard (as well as your local .env file to test build and start commands locally before pushing changes)
4. Initialize Database
Run migrations after first deploy:
Or via Railway CLI:
5. Connect Claude
Add your deployed URL as a custom connector in Claude Desktop:
For SSE clients (Perplexity Desktop, etc.):
Development
Tip: Run
npm run cibefore pushing to ensure your changes pass GitHub Actions.
Beta Testing
For pre-release features, use the staging URLs:
Fathom AI Deep dive
https://developers.fathom.ai/llms.txt
Contributing
See CONTRIBUTING.md for development setup and guidelines.
Releasing
See RELEASING.md for version and release instructions.
Future Development Plans
- Transcript vectorization — Enable vectorization of large transcripts so LLMs can parse and understand them more efficiently. Would be implemented as a stateless worker to ensure no user data is persisted.
- Action item aggregation — Aggregate action items across meetings with filters. "Show all my incomplete action items from this week."
- Meeting analytics — Calculate stats like total meeting time, meeting frequency, and top attendees.
- Speaker time analysis — Analyze transcripts to show who spoke most in a meeting.
- Meeting comparison — Compare two meeting summaries to highlight what changed over time.
- Fathom API changelog monitoring — Automated detection of Fathom API changes via GitHub Action that periodically checks their API reference and creates an issue if changes are detected.
Contributions toward these goals are welcome. See CONTRIBUTING.md.
License
MIT License - see LICENSE for details.
來源:README.md,提交 305c9cb
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Fathom 整合
Fathom
ai.fathom.api官方發布者
遠端 Fathom MCP 端點,為 AI 助理提供你的 Fathom 會議脈絡,讓輸出以你的實際工作內容為依據。
Fathom (lab)
dev.fly.fathom-lab-door官方發布者
一個遠端實驗伺服器,用來尋找某城鎮中與某個興趣相關的地點與群體(附來源),並提出缺少的內容。

Eclipse Fathom MCP
由 GitHub 帳號 CYAN-ECLIPSE-TECHNOLOGIES-LLC 發布
DeFi, measured honestly: signed protocol registry, dual-source risk reads, and an allowance audit

Fathom
ai.qompass
面向通過MCP/A2A執行的代理程式的逆向工程工具,其發現結果附帶證據。AI 翻譯

MailFathom
由 GitHub 帳號 fathomise 發布
自架式的郵件歸檔服務,把 IMAP 郵件同步到自己的 PostgreSQL 資料庫,並以工具形式提供給 AI 助理搜尋、附引用作答、撰寫草稿與寄送郵件。