opensearch-mcp-server
0
The OpenSearch MCP Server allows interaction with an OpenSearch cluster using natural language through the Model Context Protocol. It provides tools for managing cluster status, documents, indices, and searching, enhancing ease of use for managing OpenSearch environments.
OpenSearch MCP Server
Interact with your OpenSearch cluster through natural language using a range of tools. Provides abilities such as cluster health analysis, bulk document operations, and index management.
Tools
Cluster
- Get health status and statistics.
Document
- Manage documents with bulk operations.
Index
- List, create, delete, and get index information.
Search
- Query indices with provided query DSL.
Prerequisites
- Python 3.10+ required.
- Requires
uv
installed.
Usage
Configure MCP settings with your OpenSearch cluster hosts, username, and password. Options to run via remote or local repositories.
Start OpenSearch Cluster
Instructions to start a cluster locally using Docker, including a 2-node cluster and dashboards.