适合谁
- 使用 AWS + TypeScript/JavaScript/Python 的开发团队
- 希望 AI 编码助手基于真实基础设施而非猜测生成代码的开发者
- 需要在 CI 中做基础设施反模式门禁的工程团队
一个设计严谨、只读、本地优先的确定性基础设施分析 MCP 服务器,提供 21 个工具覆盖 AWS、三大数据库、Kafka 和 IaC 漂移,适合让 AI 编码助手摆脱对基础设施的猜测。代码级关联目前限于 TS/JS/Python。
最强项 · 文档质量 17/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-09-07
查看 FMRS 评分方法 →运行环境:Node.js 22+ · Python 3+
DB_PASSWORD
用于 postgres 连接字符串 ${DB_PASSWORD} 替换的数据库密码,通过 infrawise.yaml 中的环境变量替换使用,避免提交明文密码。
需要 Node.js 22+。运行 npm install -g infrawise 或直接 npx infrawise start --claude(也支持 --cursor、--vscode)。start 命令会生成 infrawise.yaml、扫描基础设施并写入编辑器的 MCP 配置文件。之后编辑器自动管理 infrawise serve --stdio 进程;HTTP 方式可运行 infrawise serve 并配置 url 为 http://localhost:3000/mcp。
{"mcpServers":{"infrawise":{"command":"npx","args":["-y","infrawise","serve","--stdio"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"infrawise": {
"command": "npx",
"args": [
"-y",
"infrawise",
"serve",
"--stdio"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add infrawise -- npx -y infrawise serve --stdio
在终端运行;先把 <…> 占位符换成你自己的值。
运行 infrawise start --claude 后启动 Claude Code,工具列表中应出现 get_infra_overview 等 21 个工具;调用 get_infra_overview 应返回服务快照和 freshness 标志。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Infrawise 是一个基于 MCP 的基础设施分析服务器。它静态分析代码库、AWS 云资源、数据库 schema 和 IaC 文件(Terraform/CloudFormation/CDK),通过图引擎和 36 个规则分析器检测全表扫描、缺失索引/GSI、热分区、N+1 查询、缺失 DLQ 等反模式,并通过 21 个 MCP 工具将确定性上下文提供给 Claude Code、Cursor 和 GitHub Copilot 等编辑器。分析完全本地、只读、无 LLM 参与分析、无遥测。支持 stdio 和 HTTP(端口 3000 的 Streamable HTTP)传输。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 3b590389a92a 数据同步于 2026-10-19 查看 FMRS 评分方法