← 返回目录
B

Bicep MCP Server

官方
用于描述和部署 Azure 资源的 Bicep 语言 MCP 服务器
分类
开发工具 第 243 / 438
Stars
★ 3.7k 非常热门
传输方式
stdio(本地进程)
运行环境
.NET
凭据
无需凭据
许可证
MIT
最近提交
51FMRS · D

Bicep MCP Server 来自 Azure 官方 Bicep 仓库,定位清晰:为使用 Bicep 声明式语言部署 Azure 资源的开发者提供 MCP 接入。以 NuGet 包形式发布并采用 stdio 传输。源材料未列出具体工具、权限与认证细节,安装配置只能以官方渠道为准。适合 Azure 基础设施即代码用户,不适合非 Azure 场景。

最强项 · 维护活跃度 16/20 最弱项 · 可靠性 8/20

可靠性
8/20
安全与权限
9/20
维护活跃度
16/20
文档质量
9/20
安装易用性
9/20
查看各项评分依据
可靠性 8/20
静态审查仅能依据 server.json 与 README。仓库为大型成熟项目,README 显示存在 build.yml 与 test-azure-cli-integration.yml 的 CI 徽章,说明有持续构建与测试,但未提供 MCP 服务器本身的工具列表、初始化握手细节或针对工具行为的测试证据。版本号写为 0.0.0-placeholder,两个包版本均为占位符,无法确认真实可发布版本,存在声明与实现可能不一致的迹象。未提交任何可验证的执行证据(未读到 Bicep.McpServer 目录下的源码或测试),按静态校准上限不超过 12 并因版本占位与工具行为不可核验进一步下调。
安全与权限 9/20
未发现恶意代码、凭据窃取、隐蔽外传或未确认的破坏性默认操作;server.json 的 environmentVariables 为空数组,未要求注入令牌,transport 为本地 stdio,网络暴露面小。但证据不足以确认工具的实际权限边界、是否具备部署或写操作、是否需要显式确认,也未见数据流与最小权限说明。信息缺失属扣分项,故给中等偏上但明显低于满分。
维护活跃度 16/20
明确 MIT 许可(仅少数 SVG 图标除外),由 Microsoft/Azure 团队维护,拥有公开 issue 追踪、GitHub Project、社区电话会议与安全/贡献指引,README 显示活跃 CI 徽章与大量开放 issue(1060),属于长期维护项目。扣分点为 server.json 使用 0.0.0-placeholder 占位版本,MCP 子包的发布与版本治理路径未在材料中体现,无法确认发布节奏与依赖更新策略。
文档质量 9/20
README 对 Bicep 语言本身的教学、安装、迁移、模块与社区资源描述充分,但对 MCP 服务器几乎没有任何专门文档:缺少 MCP 客户端的安装命令、工具清单与参数说明、认证与权限要求、限制与故障排查。server.json 的 description 仅有 'Bicep MCP Server' 一句,registryType 为 nuget、runtimeHint 为 dnx,但无示例配置。文档与 MCP 实际能力之间缺少可审查的对应证据,故扣分。
安装易用性 9/20
具备潜在的清晰安装路径:以 NuGet 包 Azure.Bicep.McpServer 通过 dnx 作为 stdio 服务器运行,理论上是少数步骤。但版本为占位符,无法指向真实可安装版本;README 未提供任何 MCP 客户端配置示例、运行前提或平台兼容性说明。安装流程可行但依赖自行推断,属手工且脆弱,按静态校准不高于 15 并因缺少客户端示例与真实版本号下调。

静态评测 · 未实际运行收录于 2026-09-18

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件

适合谁

  • 使用 Bicep 编写和部署 Azure 资源的开发者
  • 需要官方 Azure 工具链支持的团队
  • 希望以声明式方式管理 Azure 基础设施的用户

不适合谁

  • 不涉及 Azure 或基础设施即代码的使用场景
  • 需要非 Azure 云供应商支持的用户
  • 希望用 Bicep 替代通用编程语言来完成任意任务的用户

所需权限

  • 源材料未声明该服务器请求的任何具体权限或环境变量

风险与副作用

  • 清单中的版本号为占位符 0.0.0-placeholder,说明具体发布版本与行为可能变化
  • 源材料未说明认证方式与权限范围,实际部署操作的影响范围需自行核实
  • 通过 dnx 运行 NuGet 包会引入对上游包的依赖,需注意来源与版本可信度

安装接入

准备工作

运行环境:.NET

源材料未提供客户端配置示例,因此无法给出确切的安装配置。清单显示该服务器以 NuGet 包 Azure.Bicep.McpServer 发布,运行时提示为 dnx,传输方式为 stdio,未声明环境变量。请以官方仓库与 NuGet 页面上的最新说明为准。

验证是否装好

在 MCP 客户端中连接 Bicep MCP Server 后,让它读取一个 .bicep 文件并回答其资源类型;若客户端能调用该服务器工具并返回正确结果,说明安装成功。

常见排障

  1. 确认客户端已使用 stdio 传输方式连接该服务器
  2. 核实 NuGet 上 Azure.Bicep.McpServer 的版本是否可用
  3. 确认运行环境支持 dnx 运行时提示
  4. 如遇问题,请查阅官方仓库 https://github.com/Azure/bicep 的说明与 issue 区

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 帮我检查这个 main.bicep 文件有没有语法或校验错误
  • 把这个 ARM 模板 JSON 反编译成 Bicep 格式
  • 说明一下这个 Bicep 模块声明中的参数和输出

使用场景

在 MCP 客户端中处理 Bicep 模板相关任务
辅助面向 Azure 的声明式基础设施即代码工作流
与 ARM 模板 / Bicep 之间的迁移与转换相关场景

支持客户端

Claude Desktop

依据项目文档列出,未经本站实测。

详细介绍

Bicep MCP Server 由 Azure 官方 Bicep 仓库提供,随 Bicep 项目一同发布。Bicep 是一种声明式基础设施即代码(IaC)语言,用于描述和部署 Azure 资源;该 MCP 服务器以 NuGet 包 Azure.Bicep.McpServer 的形式发布,通过 stdio 传输与客户端通信。它面向希望借助 MCP 客户端处理 Bicep 模板与 Azure 资源部署的开发者。需要说明的是,源材料只给出了服务器清单与仓库说明,未列出具体工具、认证方式或客户端兼容性细节。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 64.1k · 工具数 2 与当前对比 →

源版本 986738365471 数据同步于 2026-11-02 查看 FMRS 评分方法