会议智能API服务器

Fathom AI MCP Server是一个将Fathom AI的会议智能API暴露为Claude工具的服务器,可用于列出会议、获取转录和摘要,以及浏览团队和成员。

  • by apspan
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 apspan/fathom-ai-mcp

使用说明

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 请求头 远程部署,克劳德桌面,协作