Skip to main content
Glama
tkykenmt

opensearch-docs-search

by tkykenmt

opensearch-docs-search

Python 3.10+ License: MIT

Search OpenSearch documentation, blogs, and community forums.

Note: This is an unofficial community tool and is not affiliated with or endorsed by the OpenSearch Project.

Installation

Works with Claude Code, Cursor, Kiro CLI, and 35+ agents.

npx skills add tkykenmt/opensearch-docs-search

MCP Server

uv tool install git+https://github.com/tkykenmt/opensearch-docs-search[mcp]

Add to your MCP config:

{
  "mcpServers": {
    "opensearch-docs-search": {
      "command": "opensearch-docs-search"
    }
  }
}

Standalone CLI

uv tool install git+https://github.com/tkykenmt/opensearch-docs-search

Related MCP server: OpenTelemetry Documentation MCP Server

Usage

Skill

After installation, the agent can use scripts/search.py:

python scripts/search.py docs "k-NN"
python scripts/search.py blogs "performance" --limit 5
python scripts/search.py forum "cluster health"

CLI

opensearch-doc-search docs "k-NN"
opensearch-doc-search blogs "neural search" --version 2.12 --limit 5
opensearch-doc-search forum "cluster health"

Options

Option

Commands

Description

-v, --version

docs, blogs

OpenSearch version (default: latest)

-l, --limit

all

Max results (default: 10)

-o, --offset

docs, blogs

Skip N results for pagination

Output

{
  "query": "k-NN",
  "total": 12,
  "hasMore": true,
  "results": [
    {
      "title": "k-NN",
      "url": "https://docs.opensearch.org/latest/query-dsl/specialized/k-nn/index/",
      "snippet": "Use the knn query for running nearest neighbor searches..."
    }
  ]
}

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables access to OpenTelemetry documentation by fetching and converting pages to markdown format and searching content using Google Custom Search. Provides comprehensive documentation lookup and search capabilities for OpenTelemetry concepts, instrumentation, and configuration.
    2
    3
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables searching and retrieving Reflex documentation, including full-text search, code examples, error analysis, changelog, migration guides, API reference, component props, and recipes.
    14
    3
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Search across a billion+ documents including academic papers, books, code, legal cases, forums, and Wikipedia. Provides search and detail tools for various content types.
    2
    31 npm
    MIT