{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/7"}],"enrichment":{"capability":"Provides a Model Context Protocol (MCP) server that enables AI assistants and LLMs to query and manage OpenSearch clusters through a standardized interface supporting both stdio and streaming transports.","skillfed_tags":["mcp-server","opensearch-integration","llm-tools"],"use_cases":["Enable Claude or other LLMs to search OpenSearch indices and retrieve results during multi-turn conversations without manual API calls.","Build agentic systems where AI assistants autonomously query cluster health, shard allocation, and node metrics to diagnose operational issues.","Integrate OpenSearch into LangChain workflows where agents need structured access to search, mapping, and cluster state APIs.","Deploy multi-cluster discovery where a single agent dynamically connects to different OpenSearch endpoints based on runtime parameters.","Centralize memory management in production AI pipelines using OpenSearch's agentic memory API for session and fact extraction."],"what_it_does":"opensearch-mcp-server-py is a bridge between AI assistants (like Claude) and OpenSearch clusters, implemented as a Model Context Protocol server. It exposes OpenSearch operations\u2014index listing, searching, mapping retrieval, shard inspection, cluster health checks, and more\u2014as tools that LLMs can call during conversations. The server handles authentication (basic auth, IAM roles, header-based, mTLS) and supports dynamic per-call connection parameters, allowing a single agent to work with multiple clusters without reconfiguration.\n\nThe package ships with nine core tools enabled by default (search, list indices, get mappings, cluster health, etc.) and ten additional tools available on demand (node info, segment details, query insights, memory management). It supports both traditional stdio transport and streaming protocols (SSE, Streamable HTTP), making it compatible with Claude Desktop, LangChain, and other MCP clients. The agentic memory tools expose OpenSearch's server-side memory API for production pipelines that want centralized memory management.","worth_installing":"Yes, if you are building AI assistants or LLM agents that need to query or manage OpenSearch clusters. The package is actively maintained, has no known vulnerabilities, uses a permissive license, and provides a clean MCP abstraction over OpenSearch APIs. Install friction is low and Python 3.10+ support is current. Not relevant if you do not use OpenSearch or do not need LLM integration."},"id":"opensearch-mcp-server-py","links":{"html":"https://skillfed.io/packages/opensearch-mcp-server-py","md":"https://skillfed.io/packages/opensearch-mcp-server-py.md","pypi":"https://pypi.org/project/opensearch-mcp-server-py/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-29","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"opensearch-mcp-server-py","python_support":"supports_current","summary":"OpenSearch MCP Server"},"popularity":{"monthly_downloads":214974,"position":9408,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.11.0"}
