Package

Elasticsearch

Elasticsearch MCP Server with multi-version support (ES 5.x-9.x) and comprehensive API access

io.github.TocharianOU/elasticsearchSource repository
Version0.7.2latest catalog version
ConnectionPackagenpm
PublishedFeb 02, 2026catalog
UpdatedFeb 02, 2026catalog
Overview

What this server provides

Elasticsearch MCP Server with multi-version support (ES 5.x-9.x) and comprehensive API access

Install

Packages

2
Package 1npm
@tocharianou/elasticsearch-mcp0.7.2
  • ES_URL

    Your Elasticsearch instance URL (e.g., https://localhost:9200)

    Format: string
    Required
  • ES_API_KEY

    Elasticsearch API key for authentication

    Format: string
    Optional
  • ES_USERNAME

    Elasticsearch username for basic authentication

    Format: string
    Optional
  • ES_PASSWORD

    Elasticsearch password for basic authentication

    Format: string
    Optional
  • ES_CA_CERT

    Path to custom CA certificate for Elasticsearch SSL/TLS

    Format: filepath
    Optional
  • NODE_TLS_REJECT_UNAUTHORIZED

    Set to '0' to disable SSL certificate validation (development only)

    Format: string · Default: 1
    Optional
  • MAX_TOKEN_CALL

    Maximum tokens per API call

    Format: number · Default: 20000
    Optional
Package 2npm
@tocharianou/elasticsearch-mcp0.7.2
http://localhost:{MCP_HTTP_PORT}/mcp
  • MCP_TRANSPORT

    Transport mode selection

    Format: string · Choices: stdio, http · Default: http
    Required
  • MCP_HTTP_PORT

    HTTP server port (when using HTTP transport)

    Format: number · Default: 3000
    Optional
  • MCP_HTTP_HOST

    HTTP server host (when using HTTP transport)

    Format: string · Default: localhost
    Optional
  • ES_URL

    Your Elasticsearch instance URL (e.g., https://localhost:9200)

    Format: string
    Required
  • ES_API_KEY

    Elasticsearch API key for authentication

    Format: string
    Optional
  • ES_USERNAME

    Elasticsearch username for basic authentication

    Format: string
    Optional
  • ES_PASSWORD

    Elasticsearch password for basic authentication

    Format: string
    Optional
  • ES_CA_CERT

    Path to custom CA certificate for Elasticsearch SSL/TLS

    Format: filepath
    Optional
  • NODE_TLS_REJECT_UNAUTHORIZED

    Set to '0' to disable SSL certificate validation (development only)

    Format: string · Default: 1
    Optional
  • MAX_TOKEN_CALL

    Maximum tokens per API call

    Format: number · Default: 20000
    Optional
View server metadata