What is Azure AI Agent Service + Azure AI Search MCP Server?
This project provides a Model Context Protocol (MCP) server that connects Claude Desktop with Azure AI services, enabling enhanced search capabilities through both document and web searches.
How to use the project?
To use the MCP server, set up the environment by creating a .env file with your Azure project details, install the necessary dependencies, and run the provided scripts for either the Azure AI Agent Service or direct Azure AI Search integration.
Key features of the project?
- AI-enhanced search results through Azure AI Agent Service.
- Multiple search methods: keyword, vector, and hybrid search.
- Source citations for web search results.
- Seamless integration with Claude Desktop.
- Customizable search behavior.
Use cases of the project?
- Searching indexed documents with AI-enhanced results.
- Conducting web searches with source citations.
- Utilizing semantic similarity for improved search accuracy.
FAQ from the project?
-
What are the requirements to run this project?
Python 3.10 or higher, Claude Desktop, and Azure resources are required.
-
Can I customize the search behavior?
Yes! The server is designed to be easily extendable and modifiable.
-
What if the server does not appear in Claude Desktop?
Check the logs for errors, verify your configuration, and ensure your Azure project is correctly set up.