Fathom AI MCP服务器
一个MCP(模型上下文协议)服务器,它公开 父亲AI 满足智能API作为克劳德的工具。列出会议,获取成绩单和摘要,并直接从Claude浏览团队和成员。
这是一个非官方的社区项目,与Fathom无关。
工具
| 工具 | 说明 |
|---|---|
list_meetings | 使用筛选器列出会议(日期范围、记录者、团队、域) |
get_meeting_summary | 获取特定录制的摘要 |
get_meeting_transcript | 获取特定录音的成绩单 |
list_teams | 列出组织中的所有团队 |
list_team_members | 列出团队成员,可选择按团队筛选 |
所有列表端点都支持基于光标的分页。
设置
先决条件
- Fathom AI API密钥(从您的Fathom帐户设置中获取一个)
- Node.js 18+(仅适用于本地/stdio模式,远程HTTP模式不需要)
选项1:通过npx快速启动(克劳德代码)
claude mcp add fathom -- npx -y fathom-ai-mcp --api-key your-api-key选项2:远程HTTP服务器(克劳德桌面/协作)
集中部署服务器(Docker/Kubernetes),这样用户就不需要安装Node.js。每个用户通过 X-Fathom-Api-Key 头球
使用Docker运行
docker build -t fathom-ai-mcp .
docker run -p 3000:3000 fathom-ai-mcp在Claude桌面中配置
{
"mcpServers": {
"fathom": {
"url": "https://your-internal-host/mcp",
"headers": {
"X-Fathom-Api-Key": "your-api-key"
}
}
}
}服务器选项
# Default: stdio mode
fathom-ai-mcp --api-key your-key
# HTTP mode on custom port
fathom-ai-mcp --transport http --port 8080选项3:从源代码安装
git clone git@github.com:apspan/fathom-ai-mcp.git
cd fathom-ai-mcp
npm install
npm run build然后使用绝对路径进行配置:
{
"mcpServers": {
"fathom": {
"command": "node",
"args": ["/absolute/path/to/fathom-ai-mcp/dist/index.js"],
"env": {
"FATHOM_API_KEY": "your-api-key"
}
}
}
}使用示例
配置后,问Claude以下问题:
- “列出我最近的父亲会议”
- “获取录音成绩单12345”
- “总结我昨天的会议”
- “显示所有团队成员”
api参考
此服务器包装 Fathom外部API v1。身份验证使用 X-Api-Key 头球
运输方式
| 模式 | 标志 | 身份验证 | 用例 |
|---|---|---|---|
| stdio(默认) | --transport stdio | --api-key 或 FATHOM_API_KEY env-var | 克劳德代码,本地开发 |
| HTTP | --transport http | X-Fathom-Api-Key 请求头 | 远程部署,克劳德桌面,协作 |
