本项目是一个模型上下文协议 (MCP) 服务器,可让 Claude 桌面通过 Azure AI 服务搜索你的内容。你可以选择使用 Azure AI Agent Service(支持文档搜索和网络搜索),也能直接集成到 Azure AI Search。
此项目提供了两种 MCP 服务器实现,用于将 Claude 桌面连接到 Azure 搜索功能:
azure-search-documents, azure-ai-agent)requests).env 文件并添加以下内容:AZURE_AI_AGENT_ENDPOINT=your-endpoint
AZURE_AI_AGENT_KEY=your-key
AZURE_SEARCH_SERVICE_ENDPOINT=your-search-service-endpoint
AZURE_SEARCH_API_KEY=your-search-api-key
pip install "mcp[cli]" azure-ai-agent==1.0.0 python-dotenv
python azure_ai_agent_service_server.py
.env 文件并添加以下内容:AZURE_SEARCH_SERVICE_ENDPOINT=https://your-service-name.search.windows.net
AZURE_SEARCH_INDEX_NAME=your-index-name
AZURE_SEARCH_API_KEY=your-api-key
pip install "mcp[cli]" azure-search-documents==11.5.2 python-dotenv
python azure_search_server.py
{
"mcpServers": {
"azure-agent": {
"command": "C:\\path\\to\\.venv\\Scripts\\python.exe",
"args": ["C:\\path\\to\\azure_ai_agent_service_server.py"],
"env": {
"AZURE_AI_AGENT_ENDPOINT": "your-endpoint",
"AZURE_AI_AGENT_KEY": "your-key"
}
},
"azure-search": {
"command": "C:\\path\\to\\.venv\\Scripts\\python.exe",
"args": ["C:\\path\\to\\azure_search_server.py"],
"env": {
"AZURE_SEARCH_SERVICE_ENDPOINT": "https://your-service-name.search.windows.net",
"AZURE_SEARCH_INDEX_NAME": "your-index-name",
"AZURE_SEARCH_API_KEY": "your-api-key"
}
}
}
}
- "搜索关于 Azure AI 的信息"
- "查找最新的大语言模型发展动态"
- "使用混合模式搜索神经网络相关资料"
%APPDATA%\Claude\logs\mcp*.log)python azure_ai_agent_service_server.py@mcp.tool() 装饰器集成更多功能此项目基于 MIT License 开源。