本文档包含快速入门模板和额外资源,以帮助您轻松构建并部署自定义远程MCP服务器到云端,使用Azure函数。您可以克隆/恢复/运行在本地机器上进行调试,并通过azd up命令在几分钟内将其部署到云端。MCP服务器设计时采用密钥和HTTPS进行安全保护,并允许通过EasyAuth和/或API管理以及VNET实现网络隔离来提供更多OAuth选项。
您可以通过MCP触发器将代码转换为MCP服务器,获得原生的Azure Functions体验。
| 语言(堆栈) | 仓库位置 |
|---|---|
| Python | remote-mcp-functions-python |
| TypeScript (Node.js) | remote-mcp-functions-typescript |
| C# (.NET) | remote-mcp-functions-dotnet |
| Java | remote-mcp-functions-java |
*增强功能:APIM无服务器网关(+Entra, OAuth)
| 语言(堆栈) | 仓库位置 |
|---|---|
| Python | remote-mcp-apim-functions-python |
您可以在Azure Functions无服务器计算平台上灵活地托管基于MCP SDK的服务器。
| 语言(堆栈) | 仓库位置 |
|---|---|
| Python | remote-mcp-sdk-functions-hosting-python |
| TypeScript (Node.js) | remote-mcp-sdk-functions-hosting-node |
| C# (.NET) | remote-mcp-sdk-functions-hosting-dotnet |
*增强功能:APIM无服务器网关和策略
| 语言(堆栈) | 仓库位置 |
|---|---|
| Python | 即将推出! |