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"]

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