﻿---
title: Elastic plugin for Claude
description: Install the official Elastic plugin for Claude to give the Claude AI assistant specialized skills, MCP server access, and Elastic Stack knowledge in any Claude environment.
url: https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/claude-plugin
products:
  - Elastic Cloud Serverless
  - Elastic Documentation
  - Elastic Observability
  - Elastic Security
  - Elasticsearch
  - Kibana
applies_to:
  - Elastic Cloud Serverless: Generally available
  - Elastic Stack: Generally available
---

# Elastic plugin for Claude
The [Elastic plugin for Claude](https://github.com/elastic/claude-plugin) is an official, open-source [Claude plugin](https://docs.claude.com/en/docs/claude-code/plugins) that bundles Elastic agent skills and an Elastic Docs MCP server connection into a single installable unit.
It gives Claude specialized knowledge of the Elastic Stack so it can perform Elastic tasks more accurately and efficiently.
The plugin is compatible with Claude Code and Cowork, and has been tested on the desktop and web apps.
You install the plugin in Claude, not in Elasticsearch, Kibana, or your Serverless project.

## Use cases


### Work with Elasticsearch and Kibana from a Claude environment

The plugin contains **Agent skills** — skill packages synced from the [elastic/agent-skills](https://github.com/elastic/agent-skills) repository.
See [AI agent skills for Elastic](https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/agent-skills) for the full list and how skills work.
Once installed, these skills give Claude the procedural knowledge to perform common Elastic tasks without leaving your editor or terminal:
- Write and run ES|QL queries against a live cluster.
- Build and manage Kibana dashboards, alerting rules, and workflows.
- Onboard a service into Observability using Elastic OpenTelemetry.
- Triage Elastic Security alerts and manage cases.
- Provision Elastic Cloud resources and manage user access.

<note>
  The [elastic/agent-skills](https://github.com/elastic/agent-skills) repository is the authoritative source for Elastic agent skills.
  You can install skills directly from that repository into _any_ compatible AI coding agent, including Claude.
  The plugin provides a smoother in-app installation experience.
</note>


### Access Elastic documentation in conversations

The plugin registers the [Elastic Docs MCP server](/elastic/docs-builder/docs/4493/get-started/machine-readable-docs#docs-mcp-server), which lets Claude search and retrieve Elastic documentation as part of any conversation.
Claude can look up configuration options, API references, and feature guides without leaving the chat session.
<note>
  The Elastic Docs MCP server only gives Claude access to Elastic documentation, not to your data.
  To let Claude work with the data in an Elastic Cloud Serverless project, also add the [Elastic Cloud Serverless connector for Claude](https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/claude-connector).
</note>


## Install the plugin

In Claude on the web or in the desktop app, open **Settings** → **Plugins** → **Discover**, search for **Elastic**, and click **Add**.
![The Claude settings panel with Plugins selected in the sidebar, showing the Discover tab with a search for Elastic. The Elastic plugin appears as the top result with an Add button.](https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/images/claude-code-discover-elastic-plugin.png)

<note>
  Plugins installed via the Claude web app are synced to Claude Code, but with some nuances.
  See the official [Claude documentation on synced plugins](https://code.claude.com/docs/en/plugins/loading#synced-plugins) for more details.
</note>


## Next steps

- [AI agent skills for Elastic](https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/agent-skills) — install individual skills without a plugin, or learn about the skills format.
- [Elastic Cloud Serverless connector for Claude](https://www.elastic.co/elastic/docs-builder/docs/4493/explore-analyze/ai-features/claude-connector) — connect Claude to the data in your Serverless project.
- [Elastic Docs MCP server](/elastic/docs-builder/docs/4493/get-started/machine-readable-docs#docs-mcp-server) — connect other agents or tools to the same documentation server the plugin registers.
- [elastic/claude-plugin on GitHub](https://github.com/elastic/claude-plugin) — source code, changelog, and contribution guide.