Перейти к содержимому

Azure AI Search MCP Server

Интегрирует Claude Desktop с поиском в Azure AI Search для документов и веб-результатов.

Python
52 stars

Описание

Проект предоставляет MCP-серверы для подключения Claude Desktop к Azure AI сервисам. Рекомендуемая реализация использует Azure AI Agent Service для AI-улучшенного поиска документов и веб-поиска с цитатами. Альтернатива — прямая интеграция с Azure AI Search (ключевой, векторный, гибридный поиск). Технологии: Python 3.10+, Azure AI Search, Bing. Применения: семантический поиск в индексах, веб-grounding для AI-агентов, анализ данных в Claude.

Возможности

AI-улучшенный поиск

Оптимизация результатов поиска с помощью Azure AI Agent Service.

Поиск по нескольким источникам

Доступ к приватным документам и публичному вебу через Bing.

Цитаты источников

Веб-результаты с ссылками на оригинальные источники.

Гибкие типы поиска

Ключевой, векторный и гибридный поиск в Azure AI Search.

Интеграция с Claude

Доступ к инструментам поиска через интерфейс Claude Desktop.

Настраиваемость

Расширение инструментов и модификация поведения поиска.

Установка

Для Azure AI Agent Service: 1. Создайте директорию и .env с ключами (PROJECT_CONNECTION_STRING и др.). 2. uv venv; uv pip install mcp[cli] azure-identity python-dotenv azure-ai-projects. 3. az login. Конфиг Claude: { “mcpServers”: { “azure-ai-agent”: { “command”: “python”, “args”: [“azure_ai_agent_service_server.py”], “env”: { “PROJECT_CONNECTION_STRING”: “your-value”, “MODEL_DEPLOYMENT_NAME”: “your-value”, “AI_SEARCH_CONNECTION_NAME”: “your-value”, “BING_CONNECTION_NAME”: “your-value”, “AI_SEARCH_INDEX_NAME”: “your-value” } } } } Для прямого Azure AI Search: Аналогично, но .env с AZURE_SEARCH_SERVICE_ENDPOINT и pip install azure-search-documents==11.5.2. Конфиг: замените на azure_search_server.py и соответствующие env.

Информация

Язык
Python
Лицензия
Other
GitHub Stars
52

Ссылки