Elasticsearch
Elasticsearch MCP Server with multi-version support (ES 5.x-9.x) and comprehensive API access
What this server provides
Elasticsearch MCP Server with multi-version support (ES 5.x-9.x) and comprehensive API access
Packages
Not declaredTransport stdio- ES_URLRequired
Your Elasticsearch instance URL (e.g., https://localhost:9200)
Format: string - ES_API_KEYOptional
Elasticsearch API key for authentication
Format: string - ES_USERNAMEOptional
Elasticsearch username for basic authentication
Format: string - ES_PASSWORDOptional
Elasticsearch password for basic authentication
Format: string - ES_CA_CERTOptional
Path to custom CA certificate for Elasticsearch SSL/TLS
Format: filepath - NODE_TLS_REJECT_UNAUTHORIZEDOptional
Set to '0' to disable SSL certificate validation (development only)
Format: string · Default: 1 - MAX_TOKEN_CALLOptional
Maximum tokens per API call
Format: number · Default: 20000
Not declaredTransport streamable-httphttp://localhost:{MCP_HTTP_PORT}/mcp- MCP_TRANSPORTRequired
Transport mode selection
Format: string · Choices: stdio, http · Default: http - MCP_HTTP_PORTOptional
HTTP server port (when using HTTP transport)
Format: number · Default: 3000 - MCP_HTTP_HOSTOptional
HTTP server host (when using HTTP transport)
Format: string · Default: localhost - ES_URLRequired
Your Elasticsearch instance URL (e.g., https://localhost:9200)
Format: string - ES_API_KEYOptional
Elasticsearch API key for authentication
Format: string - ES_USERNAMEOptional
Elasticsearch username for basic authentication
Format: string - ES_PASSWORDOptional
Elasticsearch password for basic authentication
Format: string - ES_CA_CERTOptional
Path to custom CA certificate for Elasticsearch SSL/TLS
Format: filepath - NODE_TLS_REJECT_UNAUTHORIZEDOptional
Set to '0' to disable SSL certificate validation (development only)
Format: string · Default: 1 - MAX_TOKEN_CALLOptional
Maximum tokens per API call
Format: number · Default: 20000