Официальный Python SDK для создания серверов и клиентов Model Context Protocol, связывающих LLM-приложения с инструментами, данными и промптами.
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
Задайте переменные окружения ES_URL и ES_API_KEY для кластера Elasticsearch
- 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 обновляется ежедневно.
Похожие проекты
Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.
MCP-сервер, который подключает AI-агентов к Exa для веб-поиска, получения содержимого страниц и многоэтапного исследования.
MCP-сервер и CLI с инструментами для AI-агентов: сборка, тестирование и запуск проектов iOS и macOS в Xcode.
Сервер Model Context Protocol, который подключает данные Google Search Console к AI-ассистентам вроде Claude, Cursor и Codex для SEO-аналитики на естественном языке.
MCP-прокси-сервер объединяет несколько MCP-серверов за одной HTTP-точкой доступа для клиентов, например Claude.