会议记录协议服务器

Granola MCP Server是一个本地运行的模型上下文协议服务器,用于将Granola会议记录、转录和摘要直接连接到AI助手如Claude Desktop。

  • by Bencockin
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Bencockin/granola-mcp

使用说明

Granola MCP服务器

一种模型上下文协议(MCP)服务器 格兰诺拉麦片。此桥允许像Claude Desktop这样的人工智能助手直接阅读您最近的Granola会议、记录和摘要。

🚀 特性

  • 零配置身份验证:自动连接到本地Granola桌面应用程序(macOS)。
  • 实时同步:立即从收件箱中访问您最近的笔记。
  • 完整上下文:读取AI生成的摘要和原始音频转录。
  • 隐私第一:在您的计算机上完全本地运行。

🛠️ 设置

先决条件

  1. macOS (Granola桌面应用程序需要)。
  2. 格兰诺拉麦片应用程序 已安装并登录。
  3. Python 3 安装。

步骤1:安装

  1. 克隆此存储库(或为您的项目创建一个文件夹):

    git clone [https://github.com/YOUR_USERNAME/granola-mcp.git](https://github.com/YOUR_USERNAME/granola-mcp.git)
    cd granola-mcp
    
  2. 创建虚拟环境并安装依赖项:

    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    

🔌 配置(连接到Claude)

你需要告诉克劳德你的服务器在哪里。

  1. 打开你的 终端 里面 granola-mcp 文件夹并运行此命令以获取完整路径:

    pwd
    

    (复制输出。示例: /Users/ben/Documents/granola-mcp)

  2. 打开Claude Desktop配置文件:

    • 路径: ~/Library/Application Support/Claude/claude_desktop_config.json
    • 提示:您可以通过运行轻松打开此文件 open ~/Library/Application\ Support/Claude/claude_desktop_config.json 在终端。
  3. 添加 granola 服务器到 mcpServers 列表。 替换 [YOUR_PATH] 使用您在步骤1中复制的路径。

    {
      "mcpServers": {
        "granola": {
          "command": "[YOUR_PATH]/venv/bin/python",
          "args": [
            "[YOUR_PATH]/server.py"
          ]
        }
      }
    }
    

    例子: 如果你的路是 /Users/ben/granola-mcp,配置应该如下所示:

    "command": "/Users/ben/granola-mcp/venv/bin/python",
    "args": ["/Users/ben/granola-mcp/server.py"]
    
  4. 重新启动克劳德桌面 完全(退出并重新打开)。


💡 如何使用

寻找🔌 克劳德的图标变为绿色。然后你可以问:

  • “总结我今天早上的会议。”
  • “‘每周同步’会议的行动项目是什么?”
  • “查看我最近的格兰诺拉麦片笔记,看看有没有提到‘预算’。”

故障排除

“错误:连接被拒绝”或身份验证错误 此服务器依赖于Granola Desktop应用程序的会话。

  1. 打开 格兰诺拉麦片应用程序.
  2. 请确保您已登录。
  3. 再次尝试Claude中的提示(无需重新启动服务器)。