MCP.so
Sign In

Opensearch MCP Server Py

@opensearch-project

Basic information

Category

Databases

License

Apache-2.0

Transports

stdio

Author

opensearch-project

About Opensearch MCP Server Py

No overview available yet

Opensearch MCP Server Py config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "opensearch": {
      "command": "uvx",
      "args": [
        "opensearch-mcp-server-py"
      ]
    }
  }
}

Opensearch MCP Server Py tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is Opensearch Mcp Server Py?

Opensearch Mcp Server Py is a Model Context Protocol (MCP) server for OpenSearch that enables AI assistants to interact with OpenSearch clusters. It provides a standardized interface for AI models to perform operations like searching indices, retrieving mappings, and managing shards through both stdio and streaming (SSE/Streamable HTTP) protocols.

How to use Opensearch Mcp Server Py?

Install it via pip (pip install opensearch-mcp-server-py) and start the server with uvx opensearch-mcp-server-py. No environment variables are required; agents provide connection details dynamically on each tool call.

Key features of Opensearch Mcp Server Py

  • Seamless integration with AI assistants and LLMs through the MCP protocol
  • Supports stdio and streaming server transports (SSE and Streamable HTTP)
  • Dynamic per-call connection parameters for targeting different clusters
  • Easy integration with Claude Desktop and LangChain
  • Secure authentication using basic auth, IAM roles, header-based auth, and mTLS

Use cases of Opensearch Mcp Server Py

  • Perform OpenSearch operations through AI assistants
  • Monitor cluster health and shard allocation
  • Search and analyze OpenSearch indices using query DSL
  • Integrate with Claude Desktop and LangChain
  • Manage search relevance configurations and query sets

Frequently asked questions

1

What transport protocols does the server support?

It supports both stdio and streaming (SSE and Streamable HTTP) protocols.

2

How do I install and run the server?

Install via `pip install

Comments

More Databases MCP servers