Token导航 LogoToken导航TokenDH.com
Firefly MCP logo
开发工具stdio官方级别未说明来源级核验

Firefly MCP

MCP Server

@fireflyai/firefly-mcp

Firefly MCP服务器是一个基于TypeScript的服务器,用于无缝集成Firefly平台,实现云和SaaS账户中资源的发现、管理和代码化。

工具数

0

提示词数

0

GitHub Stars

14

资源数

0
安全认证TypeScriptClaude基础设施即代码ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gofireflyio

提供方

gofireflyio

最后核验

2026/5/18 04:03

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @fireflyai/firefly-mcp

详细介绍

![Firefly](https://firefly.ai)

Firefly MCP服务器

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

特性

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

先决条件

  • Node.js(v20或更高版本)
  • npm或纱线
  • 已生成访问密钥的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"
    }
  }
}

与光标一起使用

  1. 使用上述方法之一启动MCP服务器
  2. 使用Cursor扩展连接到MCP服务器-请参阅 游标模型上下文协议文档
  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. 打开拉取请求

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

支持

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

目录标签

目录标签

安全认证TypeScriptClaude基础设施即代码developer-tools资源发现本地部署云管理SaaS集成

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@fireflyai/firefly-mcp

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP