Azure AI Agent Service + Azure AI Search MCP Server
@pekotidev
About Azure AI Agent Service + Azure AI Search MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-pekotidev": {
"command": "uv",
"args": [
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Azure AI Agent Service + Azure AI Search MCP Server?
A Model Context Protocol server that enables Claude Desktop to search content using Azure AI services. It offers two implementations: Azure AI Agent Service (with document search and web search) or direct Azure AI Search integration. Designed for users who need AI-enhanced search over private documents and the public web through Claude Desktop.
How to use Azure AI Agent Service + Azure AI Search MCP Server?
Install Python 3.10+, set up a virtual environment with uv, install dependencies, create a .env file with Azure credentials, and configure Claude Desktop's mcpServers JSON with the appropriate script path and environment variables for your chosen implementation.
Key features of Azure AI Agent Service + Azure AI Search MCP Server
- AI-enhanced search using Azure AI Agent Service
- Search both private documents and the public web
- Web search results include source citations
- Choose between Agent Service or direct Azure AI Search integration
- Seamless access through Claude Desktop's interface
- Customizable via decorators and tool instructions
Use cases of Azure AI Agent Service + Azure AI Search MCP Server
- Search indexed documents with AI-enhanced results via Claude Desktop
- Perform web searches with source citations using Bing grounding
- Run keyword, vector, or hybrid searches on Azure AI Search indexes
- Extend search behavior by adding custom tools or modifying instructions
FAQ from Azure AI Agent Service + Azure AI Search MCP Server
What are the requirements?
Python 3.10+, latest Claude Desktop, an Azure AI Search service with an indexed dataset, and (for Agent Service) an Azure AI Project with Azure AI Search and Bing connections. Supported on Windows and macOS.
How do I troubleshoot if the server does not appear in Claude Desktop?
Check Claude Desktop logs at %APPDATA%\Claude\logs\mcp*.log (Windows), verify file paths and environment variables in the configuration, and test running the server directly with python azure_ai_agent_service_server.py.
Which implementation should I choose?
Azure AI Agent Service is recommended. It provides both document search (via Azure AI Search tool) and web search (via Bing grounding). Direct Azure AI Search is also available for keyword, vector, or hybrid search without the Agent Service.
How can I customize the server?
Modify tool instructions to change query processing, add new tools using the @mcp.tool() decorator, customize response formatting, or adjust web search parameters to focus on specific domains.
Where does my data live?
All data stays within your Azure resources (Azure AI Search index, Azure AI Project, Bing connection). The MCP server runs locally on your machine and communicates directly with your Azure services.
More AI & Agents MCP servers
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
MCP-LLM Bridge
patruffBridge between Ollama and MCP servers, enabling local LLMs to use Model Context Protocol tools
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
🛡️ A.I.G(AI-Infra-Guard)
TencentA full-stack AI Red Teaming platform securing AI ecosystems via OpenClaw Security Scan, Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.
Comments