Firefly MCP Server 把云资源盘点与 IaC 生成能力塞进了对话里:用自然语言就能列出账号下的云资源、给出归属关系,并一键把现有资产转成 Terraform / Pulumi 等可管理的 IaC 代码,适合盘点、迁移和治理场景。
它能干什么
- 跨云(AWS、Azure、GCP、Kubernetes 等)发现云资源并梳理依赖
- 把现有手动资源转成标准 IaC 代码,方便纳入版本控制
- 识别"漂移"——实际状态 vs. 代码声明的差异
- 用自然语言查询资产,回答诸如"上个季度新增了哪些 S3 bucket"这类问题
使用前注意
- 需要 Firefly 账号和 API Token,通常以环境变量(如
FIREFLY_API_KEY)形式注入 - 涉及云资源读写,建议先在只读或沙箱环境中试跑,确认行为后再放开