This repository offers two Model Context Protocol (MCP) server implementations, integrating Claude Desktop with Azure AI Search for document and web content search, enhanced by AI and direct connections.
This project offers two Model Context Protocol (MCP) server implementations, enabling Claude Desktop to search content using Azure AI services. It provides integration with either Azure AI Agent Service or direct Azure AI Search.
The Azure AI Agent Service Implementation (recommended) leverages the Azure AI Agent Service, providing an Azure AI Search Tool for searching indexed documents and a Bing Web Grounding Tool for web searches with source citations. The Direct Azure AI Search Implementation connects directly to Azure AI Search, offering keyword, vector, and hybrid search methods.
Key features include AI-enhanced search, multiple data source support, source citations, flexible implementation options, seamless Claude integration, and customizability.
The setup requires Python 3.10+, Claude Desktop, and Azure resources. Detailed setup guides are provided for both implementations, including environment variable configuration, dependency installation using uv
, and Claude Desktop configuration. The project is licensed under the MIT License.
farzad528/mcp-server-azure-ai-agents
March 14, 2025
March 28, 2025
Python