Back to MCP directory
publicPublicdnsLocal runtime

fireflies-mcp

Fireflies.ai的MCP服务器,提供会议转录本检索、搜索和摘要生成功能

article

README

🚀 Fireflies MCP 服务器

Fireflies MCP 服务器为 Fireflies.ai API 服务,能实现转录记录的检索、搜索以及摘要生成功能,极大提升会议转录信息的管理与利用效率。

✨ 主要特性

  • 转录管理:可检索和搜索会议转录记录,还支持过滤选项,方便用户精准获取所需转录内容。
  • 详细信息:能够获取特定转录记录的全面信息,涵盖发言者、内容和元数据等。
  • 高级搜索:可查找包含特定关键词或短语的转录记录,提高信息查找的准确性。
  • 摘要生成:能生成会议转录记录的简明摘要,并且支持多种格式输出,满足不同场景需求。

📦 安装指南

  1. 克隆此仓库。
  2. 安装依赖项:
npm install
# 或者
pnpm install
  1. 构建项目:
npm run build
# 或者
pnpm build

💻 使用示例

基础用法

启动服务器

FIREFLIES_API_KEY=your_api_key npm start
# 或者
FIREFLIES_API_KEY=your_api_key pnpm start

您也可以使用安装脚本:

./setup.sh
FIREFLIES_API_KEY=your_api_key npm start

高级用法

工具调用示例

以下是使用各工具的代码示例:

fireflies_get_transcripts
# 检索带有可选过滤条件的会议转录记录列表
# 输入参数:limit(可选数字),from_date(可选字符串),to_date(可选字符串)
# 返回结果:包含基本信息的转录记录对象数组
fireflies_get_transcript_details
# 获取特定转录记录的详细信息
# 输入参数:transcript_id(字符串)
# 返回结果:全面的转录记录详细信息,包括发言者、内容和元数据
fireflies_search_transcripts
# 搜索包含特定关键词的转录记录
# 输入参数:query(字符串),limit(可选数字)
# 返回结果:匹配的转录记录对象数组
fireflies_generate_summary
# 生成会议转录记录的摘要
# 输入参数:transcript_id(字符串),format(可选字符串)
# 返回结果:生成的摘要文本

📚 详细文档

Fireflies API Key 配置

创建 Fireflies API Key 并设置适当的权限:

  • 登录 Fireflies.ai 管理界面。
  • 进入设置 > API 页面。
  • 生成新的 API Key。
  • 复制生成的 API Key。

在 Claude Desktop 中使用

要在 Claude Desktop 中使用此 MCP 服务器,请将以下内容添加到 claude_desktop_config.json 文件中:

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

📄 许可证

此 MCP 服务器根据 MIT 许可证发布。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。有关详细信息,请参阅项目仓库中的 LICENSE 文件。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client