Azure Ai Agents MCP Server

A Model Context Protocol (MCP) server that enables Claude Desktop to search your content using Azure AI services. Choose between Azure AI Agent

Local serverstdioPython

What is the Azure Ai Agents MCP Server?

A Model Context Protocol (MCP) server that enables Claude Desktop to search your content using Azure AI services. Choose between Azure AI Agent Service (with both

What it actually does

This project provides two MCP server implementations to connect Claude Desktop with Azure search capabilities:

  • AI-Enhanced Search — - Azure AI Agent Service optimizes search results with intelligent processing
  • Multiple Data Sources — - Search both your private documents and the public web
  • Source Citations — - Web search results include citations to original sources
  • Flexible Implementation — - Choose between Azure AI Agent Service or direct Azure AI Search integration
  • Seamless Claude Integration — - All search capabilities accessible through Claude Desktop's interface
  • Customizable — - Easy to extend or modify search behavior

Configuration

  • Python: Version 3.10 or higher - Claude Desktop: Latest version - Azure Resources: - Azure AI Search service with an index containing vectorized text data - For Agent Service: Azure AI Project with Azure AI Search and Bing connections - Operating System: Windows or macOS (instructions provided for Windows, but adaptable) ---

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Azure Ai Agents MCP Server

{
  "mcpServers": {
    "azure-ai-agent": {
      "command": "C:\\path\\to\\.venv\\Scripts\\python.exe",
      "args": [
        "C:\\path\\to\\azure_ai_agent_service_server.py"
      ],
      "env": {
        "PROJECT_CONNECTION_STRING": "your-project-connection-string",
        "MODEL_DEPLOYMENT_NAME": "your-model-deployment-name",
        "AI_SEARCH_CONNECTION_NAME": "your-search-connection-name",
        "BING_CONNECTION_NAME": "your-bing-connection-name",
        "AI_SEARCH_INDEX_NAME": "your-index-name"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python: Version 3.10 or higher - Claude Desktop: Latest version - Azure Resources: - Azure AI Search service with an index containing vectorized text data - For Agent Service: Azure AI Project with Azure AI Search and Bing connections - Operating System: Windows or macOS (instructions provided for Windows, but adaptable) ---
VariableDescriptionRequired
PROJECT_CONNECTION_STRINGDeclared in the maintainer’s client configuration.Check documentation
MODEL_DEPLOYMENT_NAMEDeclared in the maintainer’s client configuration.Check documentation
AI_SEARCH_CONNECTION_NAMEDeclared in the maintainer’s client configuration.Check documentation
BING_CONNECTION_NAMEDeclared in the maintainer’s client configuration.Check documentation
AI_SEARCH_INDEX_NAMEDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Azure Ai Agents to Customizable.”

Frequently asked questions

A Model Context Protocol (MCP) server that enables Claude Desktop to search your content using Azure AI services. Choose between Azure AI Agent Service (with both Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.