# Elasticsearch

> Use this tool when you need to interact with Elasticsearch clusters through natural language conversations, enabling exploration and analysis of data. It solves problems such as listing indices, inspecting field mappings, and executing complex searches with automatic text highlighting. With inputs including natural language queries and API keys, and outputs including search results and index information, use Elasticsearch when you require conversational access to your Elasticsearch data.

Canonical page: https://skillsregistry.net/skills/elastic-elasticsearch  
JSON: https://api.skillsregistry.net/v1/skills/elastic-elasticsearch

## Description

Elasticsearch MCP server enables AI assistants to interact with Elasticsearch clusters through natural language conversations. Built with TypeScript and the official Elasticsearch client library, it provides tools for listing indices, inspecting field mappings, and executing full Query DSL searches with automatic highlighting of text fields. The implementation handles authentication via API keys, supports configurable security permissions, and is particularly valuable for users who need to explore and analyze their Elasticsearch data through conversational interfaces.

## Trust

- **Trust score (0–1):** 0.77
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/elastic-elasticsearch)
- **Repository:** <https://github.com/elastic/mcp-server-elasticsearch>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "elastic-elasticsearch"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/elastic-elasticsearch` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/elastic-elasticsearch/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
