Think inside your AI world.

Elasticsearch through Unl

Elasticsearch's MCP server will report shard status down to the individual replica. Whether that state clears an index for a launch is your bar to set - a search that returns results isn't the same as an index that has fully recovered.

Elasticsearch through Unl reads index health and shard state against the go-live threshold you have ratified, so 'is this index healthy enough to serve the launch?' comes back on-track-or-not with the condition it hasn't met.

What Elasticsearch holds

Query Elasticsearch's MCP server about an index and it reports:

  • index list with health status and document counts
  • field mappings for a given index
  • search results via Query DSL, including highlighting
  • ES|QL query execution
  • shard-level status across all or specific indices

What the naked read gives you

Elasticsearch's MCP server lists every index with its health colour and document count, hands back the field mappings, runs the Query DSL search, and reports shard status down to the individual replica. It is a complete, accurate picture of cluster state - it just does not say whether that state is good enough to put in front of users.

The frame judges the data it is given; it does not verify the source’s accuracy.

What changes when Elasticsearch is read measured

A search infrastructure lead at a retail platform ratified a go-live rule in Unl: the product index only takes live traffic once every shard reports green and the document count sits within one percent of the source catalogue, because a red shard during last year's sale silently dropped a fifth of listings from search results for six hours.

'Is this index healthy enough to serve the launch?' returns, measured: not yet - the shard read shows one unassigned replica shard on products-2026, and index health is yellow rather than green. Elasticsearch supplied the shard status; your ratified rule supplied the go-live bar.

And back again

Once the replica reassigns, Elasticsearch through Unl picks up the recovered shard state next time it checks; the ratified go-live rule then clears the index for launch, and this page is what changes - not a new one.

The answer comes back measured against what you already decided, and why.

The lane is live and open to this tool today: one box, paste anything. If it speaks MCP, Unl can reach it. Readings arrive unprompted, the data beside the criterion; Unl is a courier, not a warehouse, and keeps only your keys and the frame.

Questions people ask

What has to happen before this index goes live?

The unassigned shard reassigning and index health turning green. The same ratified go-live rule reads the recovered shard state and clears the index for launch.

How do I connect Elasticsearch to Claude?

Deploy Elastic's official MCP server (elastic/mcp-server-elasticsearch) against your cluster, or point Claude at Elastic's hosted MCP endpoint with your cluster credentials - Unl's reads travel through whichever route you pick.

Does Unl write to my index?

No. Unl calls Elasticsearch's list_indices, get_mappings, search, and get_shards tools to see current state; it issues no index or write requests. Any shard reassignment, your cluster handles on its own.

What this is

Think inside your AI world — you stay in command

Save the thoughts, decisions and targets worth keeping, each with its reasoning, carried into every AI session the moment they matter. A new unit of exchange between you and your AI: the Settled Why with standing that travels. Unprompted.

Your whole AI world. What you decided at the epicentre. It plugs into Claude, Claude Code, ChatGPT and Cursor as an MCP connector — quick to connect, in a couple of steps.

MCP native·Human settled·Model agnostic·Your data

Measured Context

Connect Unl to bring the right information into the moment.

Your sources, read against the criteria you set.

Join the free launch

The full product, open. Free at launch.