用途:通过托管的 Granola MCP 服务器(https://mcp.granola.ai/mcp)搜索 Granola 会议笔记、摘要和转录文本。
主要能力:使用 granola-cli 命令行工具进行连接管理与 MCP 操作。连接管理命令包括 granola-cli status、granola-cli authorize-url、granola-cli exchange-code --code <code> [--redirect-uri <url>]、granola-cli refresh、granola-cli disconnect。MCP 操作命令包括 granola-cli list-tools 和 granola-cli call-tool --name <tool> --arguments-json '<json-object>'。
使用方式:首次使用先运行 granola-cli status;若为 not_connected,运行 granola-cli authorize-url 并让用户完成授权,浏览器经 Muse relay 回调后 authd 自动完成代码交换,再重新运行 status 确认连接并获取工具目录。手动环境可用 exchange-code 提交授权码。调用工具前先用 list-tools 发现工具目录及 input_schema,不要猜测工具名。arguments-json 必须是 JSON 对象,数组或标量会被拒绝。
推荐工具:自然语言问题用 query_granola_meetings,元数据用 list_meetings,已知会议 ID 用 get_meetings,需要逐字细节时用 get_meeting_transcript,账户信息用 get_account_info。list_meetings 默认最近 30 天,返回零结果时可改用 time_range: "custom" 配合 custom_start 和 custom_end 重试,并用 list_meeting_folders 查看工作区内容。
限制:OAuth 由 authd 通过 Dynamic Client Registration + PKCE (S256) 处理,凭据保留在 authd 后,不要读取或编辑连接器认证文件。401 时自动刷新令牌,若持续 unauthorized 可运行 granola-cli refresh 或请用户重新授权。面向用户的回答需保留 Granola 引用链接。不要将 Granola 用于日历排程或未来活动规划。工作区 MCP 访问为 public-only 时会排除个人笔记。