飞火云管平台

@gofireflyio/firefly-mcp
0 Stars 342 次浏览 gofireflyio 更新于 2026-08-23

Firefly.ai MCP服务器是一个基于TypeScript的服务器,它能够与Firefly平台实现无缝集成。它允许您发现自己连接到Firefly的云账户和SaaS账户中的资源,并对其进行发现、管理和编码。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Firefly

Firefly MCP 服务器

Firefly MCP(模型上下文协议)服务器是一个基于 TypeScript 的服务器,它能够与 Firefly 平台无缝集成。它允许您发现、管理和将连接到 Firefly 的云和 SaaS 账户中的资源编码化。

功能

  • 🔍 资源发现:在您的云和 SaaS 账户中查找任何资源
  • 📝 资源编码化:将发现的资源转换为基础设施即代码
  • 🔐 安全认证:使用 FIREFLY_ACCESS_KEY 和 FIREFLY_SECRET_KEY 进行安全通信
  • 🚀 简易集成:与 Claude 和 Cursor 无缝协作

前提条件

  • Node.js (v14 或更高版本)
  • npm 或 yarn
  • 具有生成访问密钥的 Firefly 账户

安装

您可以直接使用 NPX 运行 Firefly MCP 服务器:

npx @fireflyai/firefly-mcp

环境变量

您可以通过两种方式提供您的 Firefly 凭证:

  1. 使用环境变量:
FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp
  1. 使用参数:
npx @fireflyai/firefly-mcp --access-key your_access_key --secret-key your_secret_key

使用方法

标准输入输出

更新 mcp.json 文件如下:

{
  "mcpServers": {
    "firefly": {
      "command": "npx",
      "args": ["-y", "@fireflyai/firefly-mcp"],
      "env": {
        "FIREFLY_ACCESS_KEY": "your_access_key",
        "FIREFLY_SECRET_KEY": "your_secret_key"
      }
    }
  }
}

使用上述任一方法运行 MCP 服务器,并使用以下命令:

npx @fireflyai/firefly-mcp --sse --port 6001

更新 mcp.json 文件如下:

{
  "mcpServers": {
    "firefly": {
      "url": "http://localhost:6001/sse"
    }
  }
}

与 Cursor 一起使用

  1. 使用上述任一方法启动 MCP 服务器
  2. 使用 Cursor 扩展连接到 MCP 服务器 - 请参阅 Cursor 模型上下文协议文档
  3. 使用自然语言查询您的资源

示例:

提示
Find all "ubuntu-prod" EC2 instance in 123456789012 AWS account and codify it into Terraform
响应
resource "aws_instance" "ubuntu-prod" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t3.micro"
}

演示

https://github.com/user-attachments/assets/0986dff5-d433-4d82-9564-876b8215b61e

贡献

  1. 分叉仓库
  2. 创建您的功能分支 (git checkout -b feature/amazing-feature)
  3. 提交您的更改 (git commit -m 'feat: Add amazing feature')
  4. 推送到该分支 (git push origin feature/amazing-feature)
  5. 打开一个 Pull Request

许可

此项目根据 MIT 许可证发布 - 详情请见 LICENSE 文件。

支持

如需支持,请访问 Firefly 文档 或在此仓库中创建问题。

相关 MCP 服务