mcp-server-azure-ai-agents

Model Context Protocol Servers for Azure AI Search

GitHub Stars

50

User Rating

Not Rated

Favorites

0

Views

27

Forks

12

Issues

4

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes

Installation

Installation

Prerequisites

Python: 3.10 or higher
Claude Desktop: Latest version
Azure Resources: Azure AI Search service with an index

Installation Steps

1. Create Project Directory

bash
mkdir mcp-server-azure-ai-search
cd mcp-server-azure-ai-search

2. Create a .env File

bash
echo "PROJECT_CONNECTION_STRING=your-project-connection-string" > .env
echo "MODEL_DEPLOYMENT_NAME=your-model-deployment-name" >> .env
echo "AI_SEARCH_CONNECTION_NAME=your-search-connection-name" >> .env
echo "BING_CONNECTION_NAME=your-bing-connection-name" >> .env
echo "AI_SEARCH_INDEX_NAME=your-index-name" >> .env

3. Set Up Virtual Environment

bash
python -m venv .venv
source .venv/bin/activate  # For macOS/Linux
.venv\Scripts\activate  # For Windows
pip install "mcp[cli]" azure-identity python-dotenv azure-ai-projects

4. Use the azure_ai_agent_service_server.py script for integration

Additional Resources