Firefly MCP(模型上下文协议)服务器是一个基于TypeScript的服务器,它能够与Firefly平台无缝集成。它允许您在连接到Firefly的云和SaaS账户中发现、管理和编码资源。
您可以直接使用NPX运行Firefly MCP服务器:
npx @fireflyai/firefly-mcp
您可以以两种方式提供您的Firefly凭证:
FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp
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"
}
}
}
查找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
git checkout -b feature/amazing-feature)git commit -m 'feat: 添加惊人的功能')git push origin feature/amazing-feature)本项目采用MIT许可证 - 详情请参见LICENSE文件。
如需支持,请访问Firefly文档或在此仓库中创建问题。