本周新增
0 星
近 3 周倍数
—
距上次推送
259 天
距上次发布
359 天
许可证
MIT

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2026 年 1 月 18 日 新增 0 个星标; 2026 年 2 月 1 日 新增 0 个星标; 2026 年 2 月 14 日 新增 0 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 0 个星标; 2026 年 3 月 16 日 新增 0 个星标

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

Firefly

Firefly MCP Server

Firefly MCP (Model Context Protocol) 服务器是一个基于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

使用

Stdio

更新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 Model Context Protocol文档
  3. 使用自然语言查询您的资源

示例:

提示
查找123456789012 AWS账户中所有"ubuntu-prod" EC2实例,并将其编码为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的文档或在仓库中创建问题。

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。