# OpenSearch

> Use this tool when you need to directly query and retrieve data from OpenSearch databases in real-time, solving problems such as log analysis, document retrieval, and structured data querying. It provides a secure connection to OpenSearch clusters using configurable authentication credentials, with inputs including query requests and outputs of retrieved data. Ideal for use cases requiring instant access to data without leaving the conversation interface, with deployment options as a Docker container or local runtime.

Canonical page: https://skillsregistry.net/skills/jimmy974-opensearch  
JSON: https://api.skillsregistry.net/v1/skills/jimmy974-opensearch

## Description

OpenSearch MCP Server provides a bridge between AI assistants and OpenSearch databases, enabling direct querying and data retrieval capabilities. Built with Python 3.10, it leverages the opensearch-py library and FastMCP framework to establish secure connections to OpenSearch clusters using configurable authentication credentials. The server can be deployed as a Docker container or run locally, with environment variables controlling connection settings. This implementation is particularly valuable for workflows requiring real-time access to data stored in OpenSearch, such as log analysis, document retrieval, and structured data querying without leaving the conversation interface.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/jimmy974-opensearch)
- **Repository:** <https://github.com/jimmy974/opensearch-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jimmy974-opensearch"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jimmy974-opensearch` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jimmy974-opensearch/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
