mcpField
R
Roomtone

Roomtone

远程服务
roomtone.io生产力05 周前更新

关于 Roomtone

Roomtone 是供 AI Agent 和客户端处理现有会议笔记的 MCP 服务,可获取转录文本、生成摘要、回答有关会议内容的问题,并添加 YouTube 或文本来源;录制会议需使用 Roomtone 应用。

主要功能

  1. 01列出并读取会议笔记
  2. 02生成或重新生成摘要
  3. 03添加 YouTube 和文本来源
  4. 04根据转录内容回答问题
  5. 05获取原始转录文本

适用场景

  1. 01查找会议并阅读笔记
  2. 02为已有会议生成摘要
  3. 03询问会议中讨论的内容
  4. 04添加视频或文本来源

MCP 相关

Roomtone 向 MCP 客户端提供会议笔记工具,包括列出和读取笔记、添加来源、生成笔记、提问及获取转录文本。它支持 OAuth 远程连接,也提供使用 API 密钥的 stdio 服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.roomtone.io/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Roomtone MCP

一个 MCP(Model Context Protocol)服务,让 AI Agent(包括 Claude Code、Claude Desktop 和任何其他 MCP 客户端)能够处理你的 Roomtone 会议笔记。

Agent 可以列出你的会议、阅读笔记内容、添加你已有的来源(YouTube 链接或粘贴的文本)、就会议内容进行对话,以及提取原始转录文本。会议录制始终在 Roomtone 应用中进行;此服务只读取并补充已有内容。

获取 API 密钥

  1. 打开 Roomtone 网页应用,然后前往 Settings → API keys。
  2. 创建密钥——密钥以 ak_ 开头,且只显示一次,请立即复制。

更多详情:https://roomtone.io/mcp

设置

Claude.ai(连接器,无需安装)

Claude.ai 通过 OAuth 直接连接到远程 MCP 服务——此 npm 包(stdio) 不参与其中。在 Claude.ai 中:选择 Settings → Connectors → Add custom connector,然后输入:

https://mcp.roomtone.io/mcp

Claude 会提示你登录 Roomtone 账户,并要求你批准访问权限—— 无需 API 密钥。此远程服务直接由 Roomtone 后端实现 (backend/app/mcp_server.py + backend/app/oauth_provider.py),并提供相同的 7 个工具。

Claude Code
claude mcp add roomtone -e ROOMTONE_API_KEY=ak_... -- npx -y roomtone-mcp
任何 MCP 客户端(通用 mcpServers JSON)
{
  "mcpServers": {
    "roomtone": {
      "command": "npx",
      "args": ["-y", "roomtone-mcp"],
      "env": {
        "ROOMTONE_API_KEY": "ak_..."
      }
    }
  }
}
环境变量
变量必需说明
ROOMTONE_API_KEY是你的 Roomtone API 密钥(ak_...)。如果缺少该密钥,服务会报错并退出。
ROOMTONE_API_URL否API 基础 URL。默认为 https://meganotes-api.fly.dev。

工具

工具说明
list_notebooks列出所有会议(id、标题、emoji、sources_count、updated_at)。
get_notebook获取一场会议及其来源(id、type、url、status)和生成的笔记。
create_notebook使用标题和可选的 emoji 创建会议笔记。达到免费计划限额时会给出友好提示。
add_source添加来源:youtube(通过 URL 添加,异步转录)或 text(立即存储)。
generate_note生成或重新生成笔记内容(仅支持 summary)。在后台运行——通过 get_notebook 读取结果。
chat_with_sources根据会议转录内容回答问题。
get_transcript获取单个来源的原始转录文本。

开发

需要 Node.js 18+。

npm install
npm run build   # tsc → dist/
ROOMTONE_API_KEY=ak_... node dist/index.js

此服务通过 stdio 使用 MCP 通信。启动时,它会向 stderr 输出状态行,然后等待 stdin 上的 JSON-RPC 消息。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。