关于 powergentic/azd-mcp-csharp
powergentic/azd-mcp-csharp 是一个面向 C# 开发者的 MCP(Model Context Protocol)部署工具,能够通过 Azure Developer CLI(AZD)一键将用 C# 编写的 MCP 服务器发布到 Azure 平台,重点解决 AI 上下文流式传输与托管的繁琐流程问题。
它能做什么
- 将 C# MCP 服务器快速初始化并打包为可直接部署的 Azure 项目结构。
- 借助 AZD 命令行完成 provision + deploy 全流程,省去手动配置资源组的繁琐。
- 内置流式传输支持,方便把大段 AI 上下文按流式响应推送给客户端。
- 与 Azure Functions / Container Apps 等托管环境兼容,部署后即可对外提供 MCP 端点。
是否需要密钥
需要。部署到 Azure 离不开 Azure 订阅凭证(如 AZURE_SUBSCRIPTION_ID、AZURE_TENANT_ID,以及通过 az login 或 Service Principal 提供的认证信息),否则 AZD 无法创建或更新云端资源。本地运行调试则无需云端密钥。