Azure函数MCP实现

在Azure上实现自托管MCP服务器的功能,支持Python编程语言。

  • by bemali
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 bemali/mcp-server-on-azure

使用说明

Azure上的MCP实施 https://learn.microsoft.com/en-us/azure/azure-functions/functions-mcp-tutorial?tabs=self-hosted&枢轴=编程语言python

安装Azure功能扩展 使用UV初始化项目 uv init, uv venv, .venv/scripts/activate 在命令托盘中键入Azure Functions:创建项目

选择项目类型->选择自托管MCP服务器。 为MCP服务器选择语言->选择Python。 包含示例服务器代码->选择“是”。 选择打开项目的方式->在当前窗口中选择“打开”。

本地启动-运行 uv run func start 或 func start 如果uv运行不起作用 先决条件: npm安装(检查npm在哪里,如果找不到安装npm) azure功能核心工具安装(以上) npm install -g azure-functions-core-tools@4 --unsafe-perm true,添加到路径变量。由于npm被添加到路径变量中,因此这是自动添加的。使用命令检查func是否可用 func --version