用途:通过托管的 Granola MCP 服务器(https://mcp.granola.ai/mcp)搜索 Granola 会议笔记、摘要和转录文本。
主要能力:使用 exec 运行 granola-cli <subcommand> [options]。连接管理命令包括 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,将返回的 connect_url 以 Markdown 链接 Connect Granola 分享,等待用户完成授权后重跑 status。手动环境可用 exchange-code。调用工具前先 list-tools 了解工具目录与 input_schema,不要猜测工具名。arguments-json 必须是 JSON 对象,数组或标量会被拒绝。自然语言问题优先用 query_granola_meetings,元数据用 list_meetings,已知会议 ID 用 get_meetings,需要逐字细节才用 get_meeting_transcript。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 用于日历排程或未来活动规划。