Skip to main content
Glama
mcp-elasticsearch

mcp-elasticsearch

mcp-elasticsearch

Elasticsearch MCP サーバー(Model Context Protocol)- 読み取り専用の検索のみ。

機能

読み取り専用の操作のみを公開します:

  • list_indices - すべてのインデックスを一覧表示

  • get_mapping - インデックスのマッピングを取得

  • search - 検索/集計クエリを実行

Related MCP server: Elasticsearch MCP Server

2つのトランスポートモードをサポート

1. stdio(ローカル/スタンドアロン展開用)

python -m mcp_elasticsearch --transport stdio --url http://localhost:9200

2. sse(リモート/コンテナ化展開用)

python -m mcp_elasticsearch --transport sse --host 0.0.0.0 --port 8002 --url http://elasticsearch:9200 [--api-key your-secret-key]

環境変数

すべてのコマンドライン引数は環境変数でも設定できます:

  • TRANSPORT - stdio または sse(デフォルト:stdio)

  • HOST - sse モードのバインドホスト(デフォルト:0.0.0.0)

  • PORT - sse モードのバインドポート(デフォルト:8002)

  • ELASTICSEARCH_URL - Elasticsearch の URL

  • API_KEY - クライアント認証用のオプションの API キー

Docker

FROM python:3.11-slim

WORKDIR /app

COPY pyproject.toml poetry.lock ./
RUN poetry install --no-dev --no-root

COPY mcp_elasticsearch/ ./mcp_elasticsearch/

EXPOSE 8002

CMD ["python", "-m", "mcp_elasticsearch"]

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      F
      maintenance
      A read-only MCP server for Elasticsearch 7.10 clusters, providing tools for cluster info, health, index listing, and Query DSL search with Google OAuth and Bearer token authentication.
      4 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server that provides tools and resources to interact with Elasticsearch clusters, including listing indices, searching, and retrieving mappings.
      3
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Read-only MCP server for Elasticsearch log querying. Enables natural language search, filtering, context retrieval, and aggregation of logs.
      -
    • A
      license
      A
      quality
      C
      maintenance
      Enables any MCP-compatible agent to query, diagnose, map, and operate Elasticsearch or OpenSearch clusters via REST, with read-only defaults and layered safety controls.
      34
      Apache 2.0