mcp-server-azure-ai-search-python-preview
0
This project is an experimental MCP service designed to work with Azure AI Search. It offers tools to manage indices and indexers, run queries, and fetch data, marked as experimental and subject to modifications. Users are advised to configure authentication through a Service Principal or API Key and proceed with caution.
Experimental MCP Service for Azure AI Search
This experimental MCP service provides functionalities for:
- Retrieving AI Search Indices
- Schema and Configuration details of AI Search Services
- Creating, updating, and deleting indices
- Running queries on specific AI Search Indices
- Managing indexers and data sources
Important Disclaimers
- Capabilities are under development and may change without notice.
- All experimental tools should be used with caution.
Available Tools
- Tools for accessing indices, documents, and indexers
MCP Service Tool Groups
- Various groups for Read and Write operations for indices, documents, and indexers
Pre-Requisites
- Python 3.12 and
uv
installation required - Configuration of a Service Principal or API Key for authentication
Installing Dependencies
- Links provided for installing
uv
and Python
Configuration of Environment Variables in MCP Host
- Authentication configured via environment variables
MCP Host Configuration in STDIO Mode
- Example configurations for MSDIO and SSE modes
Running from Agent Frameworks
- Instructions for running the MCP client using an AI agent framework