Labsco
da1y logo

Elasticsearch

โ˜… 2

from da1y

Manage Elasticsearch indices and execute queries using LLMs.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

โŒ labsco summary โ€” our analysis, not the vendor's

What it is โ€” An MCP server that lets an LLM manage Elasticsearch indices and run queries against a cluster.

What you get โ€”

  • search โ€” run Query DSL against an index, e.g. "search the logs index for errors in the last hour"
  • create_index โ€” make an index with optional mappings/settings
  • list_indices โ€” enumerate all available indices
  • index_document โ€” add a document with optional ID
  • Index mapping exposed as a resource (elasticsearch://<host>/<index>/schema) for field/type discovery

Requirements โ€” Nothing to sign up for, but you must point it at a running Elasticsearch endpoint (a Docker one-liner for 8.11.3 is provided). No API keys; env is empty.

Cost snapshot โ€” Free, MIT licensed. Elasticsearch itself is self-hosted/open source in the example, so no third-party billing.

Setup effort โ€” npx one-liner in claude_desktop_config.json, passing your cluster URL.

Our take โ€” A clean, minimal starter for talking to Elasticsearch in natural language. Honest caveat: the README admits it was "built mainly by feeding examples to claude from the postgres mcp server," so treat it as lightly-tested and limited to four tools.

Source: the project README โ€” summarized 2026-07-08.