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 客户端配置正确。