Azure AI Foundry 的 MCP 服务器

Azure AI Foundry 的 MCP 服务器

一个为 Azure AI Foundry 提供的 MCP 服务器,支持与 Azure AI 代理集成。

快速入门

安装依赖

  • 确保已安装 Python 3.10+ 或 Node.js。
  • 使用以下命令安装 Python 依赖:
    • python -m venv .venv
    • .venv\Scripts\activate(Windows)或 source .venv/bin/activate(macOS/Linux)
    • pip install mcp[cli] azure-identity python-dotenv azure-ai-projects aiohttp
  • 或者使用 uv 安装:uv add mcp[cli] azure-identity python-dotenv azure-ai-projects aiohttp
  • TypeScript 安装:
    • cd src/typescript
    • npm install
    • npm run build

配置环境变量

在项目根目录创建 .env 文件并添加:

PROJECT_CONNECTION_STRING=your-project-connection-string
DEFAULT_AGENT_ID=your-default-agent-id

启动服务

  • Python: python -m azure_agent_mcp_server
  • TypeScript: npm start

测试连接

确保使用 Claude Desktop 或其他 MCP 客户端配置正确。