Repolode
elastic

elastic/mcp-server-elasticsearch

MCP-сервер для запросов к индексам Elasticsearch, анализа данных и их извлечения на естественном языке. Устарел.

Звёзды
725
Форки
161
Открытые issues
25
Последний коммит
5 часов назад

Что это?

Elasticsearch MCP Server подключает AI-агентов к данным Elasticsearch через Model Context Protocol. Агенты могут просматривать список индексов, изучать маппинги полей, выполнять поисковые запросы на Query DSL и запросы ES|QL, а также проверять сведения о шардах — без отдельного слоя API.

Сервер запускается в Docker-контейнере и поддерживает два транспорта: stdio для клиентов, работающих вместе с сервером, и streamable-HTTP для веб-интеграций и одновременной работы нескольких клиентов. Для аутентификации используется API key Elasticsearch либо имя пользователя и пароль. Сервер совместим с Claude Desktop, Cursor, VS Code и другими клиентами, поддерживающими MCP.

Проект устарел и получает только критические обновления безопасности. Elastic рекомендует использовать MCP endpoint в Agent Builder, доступный в Elastic 9.2.0+ и проектах Elasticsearch Serverless.

Ключевые возможности

  • 01Предоставляет MCP-клиентам инструменты list_indices, get_mappings, search, esql и get_shards.
  • 02Поддерживает транспорты stdio и streamable-HTTP.
  • 03Поддерживает аутентификацию по API key или с помощью имени пользователя и пароля.
  • 04Поставляется в виде Docker-образа.
  • 05Предоставляет HTTP endpoint проверки работоспособности по адресу /ping.

Сценарии использования

  • Помогает AI-ассистенту отвечать на вопросы о данных, хранящихся в Elasticsearch.
  • Подключает Claude Desktop или Cursor к производственному кластеру Elasticsearch для изучения данных в режиме только для чтения.
  • Позволяет запустить MCP endpoint в AWS для нескольких клиентских агентов.

Быстрый старт

  1. 1

    Задайте переменные окружения ES_URL и ES_API_KEY для кластера Elasticsearch

  2. 2

    Запустите контейнер MCP-сервера в режиме stdio

    docker run -i --rm -e ES_URL -e ES_API_KEY docker.elastic.co/mcp/elasticsearch stdio

Что важно знать

  • Этот сервер устарел и будет получать только критические обновления безопасности.
  • Elastic рекомендует вместо него использовать конечную точку Agent Builder MCP, доступную в Elastic 9.2.0 и более поздних версиях, а также в проектах Serverless.
  • Инструкции по развертыванию в README предназначены для образа контейнера из AWS Marketplace.

Темы

Частые вопросы

Что такое mcp-server-elasticsearch?
MCP-сервер для запросов к индексам Elasticsearch, анализа данных и их извлечения на естественном языке. Устарел. Elasticsearch MCP Server подключает AI-агентов к данным Elasticsearch через Model Context Protocol. Агенты могут просматривать список индексов, изучать маппинги полей, выполнять поисковые запросы на Query DSL и запросы ES|QL, а также проверять сведения о шардах — без отдельного слоя API.
mcp-server-elasticsearch можно использовать бесплатно? Какая у него лицензия?
mcp-server-elasticsearch распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mcp-server-elasticsearch всё ещё поддерживается?
Активно поддерживается. Последний коммит в mcp-server-elasticsearch — 22 окт. 2026 г..
Для чего можно использовать mcp-server-elasticsearch?
Помогает AI-ассистенту отвечать на вопросы о данных, хранящихся в Elasticsearch. Подключает Claude Desktop или Cursor к производственному кластеру Elasticsearch для изучения данных в режиме только для чтения. Позволяет запустить MCP endpoint в AWS для нескольких клиентских агентов.
Как установить mcp-server-elasticsearch?
Задайте переменные окружения ES_URL и ES_API_KEY для кластера Elasticsearch Запустите контейнер MCP-сервера в режиме stdio: docker run -i --rm -e ES_URL -e ES_API_KEY docker.elastic.co/mcp/elasticsearch stdio
Где скачать mcp-server-elasticsearch?
Исходный код и инструкции по установке — на GitHub: https://github.com/elastic/mcp-server-elasticsearch

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты