Azure AI Agent Service + Azure AI Search MCP Server
by MCP-Mirror
This project provides MCP server implementations to connect Claude Desktop with Azure search capabilities. It offers integration with Azure AI Agent Service or direct Azure AI Search, enabling AI-enhanced search and web grounding.
Last updated: N/A
What is Azure AI Agent Service + Azure AI Search MCP Server?
This project is an MCP (Model Context Protocol) server that allows Claude Desktop to search content using Azure AI services. It offers two implementations: one using Azure AI Agent Service (with document and web search) and another for direct Azure AI Search integration.
How to use Azure AI Agent Service + Azure AI Search MCP Server?
To use this server, choose either the Azure AI Agent Service or the direct Azure AI Search implementation. Follow the setup guides provided in the README, which involve creating Azure resources, configuring environment variables, installing dependencies, and configuring Claude Desktop with the appropriate server settings. Restart Claude Desktop to load the configuration and test queries.
Key features of Azure AI Agent Service + Azure AI Search MCP Server
AI-Enhanced Search
Multiple Data Sources
Source Citations
Flexible Implementation
Seamless Claude Integration
Customizable
Use cases of Azure AI Agent Service + Azure AI Search MCP Server
Searching indexed documents with AI-enhanced results
Searching the web with source citations
Integrating Claude Desktop with Azure AI Search capabilities
Customizing search behavior for specific domains
FAQ from Azure AI Agent Service + Azure AI Search MCP Server
How do I troubleshoot if the server is not appearing in Claude Desktop?
How do I troubleshoot if the server is not appearing in Claude Desktop?
Check Claude Desktop logs, verify file paths and environment variables in the configuration, and test running the server directly using Python.
What should I do if I encounter issues with the Azure AI Agent Service?
What should I do if I encounter issues with the Azure AI Agent Service?
Ensure your Azure AI Project is correctly configured, verify that connections exist and are properly configured, and check your Azure authentication status.
Can I customize the behavior of the search?
Can I customize the behavior of the search?
Yes, you can modify tool instructions, add new tools using the @mcp.tool()
decorator, customize response formatting, and adjust web search parameters.
What are the requirements for running this server?
What are the requirements for running this server?
You need Python 3.10 or higher, the latest version of Claude Desktop, Azure AI Search service with an index, and an Azure AI Project with Azure AI Search and Bing connections (for Agent Service implementation).
Which implementation is recommended?
Which implementation is recommended?
The Azure AI Agent Service implementation is recommended as it provides more powerful AI-enhanced search capabilities.