会议记录管理服务

Fireflies MCP Server 是一个用于管理、搜索和生成会议记录摘要的API服务,适用于需要高效处理会议内容的团队和个人。

  • by Props-Labs
  • JavaScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 Props-Labs/fireflies-mcp

使用说明

萤火虫MCP服务器

用于Fireflies.ai API的MCP服务器,可实现成绩单检索、搜索和摘要生成。

特性

  • 成绩单管理:使用筛选选项检索和搜索会议记录
  • 详细信息:获取有关特定成绩单的全面详细信息
  • 高级搜索:查找包含特定关键字或短语的成绩单
  • 摘要生成:以不同格式生成会议记录的简明摘要

工具

  1. fireflies_get_transcripts

    • 使用可选筛选检索会议记录列表
    • 输入:
      • limit (可选数字):要返回的最大成绩单数量
      • from_date (可选字符串):ISO格式的开始日期(YYYY-MM-DD)
      • to_date (可选字符串):ISO格式的结束日期(YYYY-MM-DD)
    • 返回:包含基本信息的转录对象数组
  2. fireflies_get_transcript_details

    • 获取特定成绩单的详细信息
    • 输入:
      • transcript_id (string):要检索的成绩单的ID
    • 返回:完整的成绩单详细信息,包括演讲者、内容和元数据
  3. fireflies_search_transcripts

    • 搜索包含特定关键字的成绩单
    • 输入:
      • query (string):搜索查询以查找相关成绩单
      • limit (可选数字):要返回的最大成绩单数量
    • 返回:匹配的转录对象数组
  4. fireflies_generate_summary

    • 生成会议记录摘要
    • 输入:
      • transcript_id (string):要汇总的成绩单的ID
      • format (可选字符串):摘要的格式(“bullet_points”或“paragraph”)
    • 返回:生成的摘要文本

设置

萤火虫API密钥

创建Fireflies API密钥 具有适当的权限:

  • 转到Fireflies.ai仪表板
  • 导航到“设置”>“API”
  • 生成新的API密钥
  • 复制生成的密钥

使用Claude Desktop

要在Claude Desktop中使用此功能,请将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "fireflies": {
      "command": "npx",
      "args": [
        "-y",
        "@props-labs/mcp/fireflies"
      ],
      "env": {
        "FIREFLIES_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

安装

  1. 克隆此存储库
  2. 安装依赖项:
npm install
# or
pnpm install
  1. 构建项目:
npm run build
# or
pnpm build

用法

启动服务器

FIREFLIES_API_KEY=your_api_key npm start
# or
FIREFLIES_API_KEY=your_api_key pnpm start

您还可以使用安装脚本:

./setup.sh
FIREFLIES_API_KEY=your_api_key npm start

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。