opensearch-mcp-server

opensearch-mcp-server

9

The OpenSearch MCP Server is a Model Context Protocol server that enables interaction with OpenSearch. It supports document searching, index analysis, and cluster management, providing a robust tool for OpenSearch operations.

Overview

The OpenSearch MCP Server is a Model Context Protocol (MCP) server forked from elastic-mcp-server and converted to provide OpenSearch interaction. It enables searching documents, analyzing indices, and managing an OpenSearch cluster through a set of tools.

Features

Index Operations

  • List all indices in the OpenSearch cluster
  • Retrieve mapping configuration for an index
  • Get settings configuration for an index

Document Operations

  • Search documents using OpenSearch Query DSL

Cluster Operations

  • Get cluster health status
  • Get statistical information on the cluster

Start Opensearch Cluster

The cluster can be started using Docker Compose. Default credentials are provided for access. Additionally, usage with Claude Desktop is outlined using local development settings.