Fireflies MCP 服务器使用说明

项目简介

本项目是 Props Labs 开发的 MCP (Model Context Protocol) 服务器集合的一部分,专注于为 AI 模型提供与 Fireflies.ai 会议记录平台的集成能力。通过此 MCP 服务器,LLM 客户端可以方便地访问和利用 Fireflies.ai 中存储的会议记录数据,实现会议内容检索、信息提取和摘要生成等功能。

主要功能点

  • 获取会议记录列表: 允许根据时间范围和数量限制获取Fireflies.ai中的会议记录列表。
  • 获取会议记录详情: 根据会议记录ID,获取包括会议内容、参与者、发言人、摘要等详细信息。
  • 搜索会议记录: 支持关键词搜索,快速找到包含特定内容的会议记录。
  • 生成会议记录摘要: 可以生成指定会议记录的摘要,并支持bullet_points和paragraph两种格式。

安装步骤

  1. 克隆仓库: 首先,将 'mcp-servers' 仓库克隆到本地:
    git clone https://github.com/Props-Labs/mcp-servers.git
    cd mcp-servers/src/fireflies
  2. 安装依赖: 在 'src/fireflies' 目录下,使用 npm 安装项目依赖:
    npm install
  3. 配置 Fireflies API 密钥: 你需要拥有一个 Fireflies.ai 的 API 密钥。将你的 API 密钥设置为环境变量 'FIREFLIES_API_KEY'。例如,在 Linux/macOS 环境下,可以执行:
    export FIREFLIES_API_KEY="YOUR_FIREFLIES_API_KEY"
    在 Windows 环境下,可以使用 'set' 命令:
    set FIREFLIES_API_KEY=YOUR_FIREFLIES_API_KEY

服务器配置 (MCP 客户端)

以下 JSON 配置信息用于 MCP 客户端连接 Fireflies MCP 服务器。请将此配置添加到你的 MCP 客户端配置中。

{
  "serverName": "fireflies",  // 服务器名称,用于在客户端中标识
  "command": "node",         // 启动服务器的命令,这里使用 Node.js 运行脚本
  "args": ["src/index.js"]   // 启动命令的参数,指向服务器入口文件 index.js
}

参数注释:

  • 'serverName': 自定义的服务器名称,客户端使用此名称来引用该服务器。
  • 'command': 运行服务器程序的可执行命令。由于服务器是 Node.js 应用,所以这里使用 'node'。
  • 'args': 传递给 'command' 的参数列表。这里指定了服务器入口文件 'src/index.js' 的路径。确保在 'mcp-servers/src/fireflies' 目录下启动客户端时,该路径相对于客户端的工作目录是正确的。

基本使用方法

  1. 启动服务器: 在 'mcp-servers/src/fireflies' 目录下,运行以下命令启动 Fireflies MCP 服务器:

    node src/index.js

    服务器成功启动后,会输出 "Fireflies MCP server is running" 的信息。

  2. 配置 MCP 客户端: 根据你的 MCP 客户端的使用说明,配置服务器连接信息,将上述提供的 JSON 配置添加到客户端的服务器列表中。

  3. 使用客户端调用工具: 在 MCP 客户端中,你可以调用以下工具来访问 Fireflies.ai 的数据:

    • 'fireflies_get_transcripts': 获取会议记录列表。
    • 'fireflies_get_transcript_details': 获取会议记录详情,需要提供 'transcript_id' 参数。
    • 'fireflies_search_transcripts': 搜索会议记录,需要提供 'query' 参数。
    • 'fireflies_generate_summary': 生成会议记录摘要,需要提供 'transcript_id' 和可选的 'format' 参数('bullet_points' 或 'paragraph')。

    具体的工具调用方式和参数设置请参考你的 MCP 客户端文档。客户端会通过 MCP 协议与 Fireflies MCP 服务器通信,服务器会调用 Fireflies.ai API 获取数据,并将结果返回给客户端。

信息

分类

生产力应用