SDK oficial de Python para criar servidores e clientes do Model Context Protocol que conectam aplicações com LLMs a ferramentas, dados e prompts.
elastic/mcp-server-elasticsearch
Servidor MCP que permite a agentes de IA consultar, analisar e recuperar dados de índices do Elasticsearch usando linguagem natural. Descontinuado.
- Estrelas
- 725
- Forks
- 161
- Issues abertas
- 25
- Último commit
- há 8 horas
O que é?
O Elasticsearch MCP Server conecta agentes de IA a dados do Elasticsearch por meio do Model Context Protocol. Os agentes podem listar índices, inspecionar mapeamentos de campos, executar buscas com query DSL, executar consultas ES|QL e verificar informações de shards, sem uma camada de API personalizada.
O servidor é executado como um contêiner Docker e oferece suporte a dois transportes: stdio, para clientes executados junto com ele, e streamable-HTTP, para integrações web e clientes simultâneos. A autenticação é feita com uma chave de API do Elasticsearch ou com nome de usuário e senha. Ele funciona com Claude Desktop, Cursor, VS Code e outros clientes compatíveis com MCP.
O projeto foi descontinuado e recebe apenas atualizações críticas de segurança. A Elastic recomenda o endpoint MCP no Agent Builder, disponível no Elastic 9.2.0+ e em projetos Elasticsearch Serverless.
Recursos principais
- 01Disponibiliza as ferramentas list_indices, get_mappings, search, esql e get_shards para clientes MCP.
- 02Oferece suporte aos transportes stdio e streamable-HTTP.
- 03Faz a autenticação com uma chave de API ou com nome de usuário e senha via autenticação básica.
- 04É distribuído como uma imagem de contêiner Docker.
- 05Oferece um endpoint HTTP de verificação de integridade em /ping.
Casos de uso
- Permitir que um assistente de IA responda a perguntas sobre dados armazenados no Elasticsearch.
- Conectar o Claude Desktop ou o Cursor a um cluster Elasticsearch de produção para exploração somente leitura.
- Executar um endpoint MCP na AWS para vários clientes de agentes.
Início rápido
- 1
Defina as variáveis de ambiente ES_URL e ES_API_KEY para o seu cluster do Elasticsearch
- 2
Inicie o contêiner do servidor MCP no modo stdio
docker run -i --rm -e ES_URL -e ES_API_KEY docker.elastic.co/mcp/elasticsearch stdio
Antes de usar
- Este servidor foi descontinuado e receberá apenas atualizações críticas de segurança.
- A Elastic recomenda usar o endpoint MCP do Agent Builder, disponível no Elastic 9.2.0 ou posterior e em projetos Serverless.
- As instruções de implantação do README foram escritas para a imagem de contêiner do AWS Marketplace.
Em coleções
Tópicos
Perguntas frequentes
- O que é mcp-server-elasticsearch?
- Servidor MCP que permite a agentes de IA consultar, analisar e recuperar dados de índices do Elasticsearch usando linguagem natural. Descontinuado. O Elasticsearch MCP Server conecta agentes de IA a dados do Elasticsearch por meio do Model Context Protocol. Os agentes podem listar índices, inspecionar mapeamentos de campos, executar buscas com query DSL, executar consultas ES|QL e verificar informações de shards, sem uma camada de API personalizada.
- mcp-server-elasticsearch é gratuito? Qual é a licença?
- mcp-server-elasticsearch é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mcp-server-elasticsearch ainda é mantido?
- Manutenção ativa. O último commit de mcp-server-elasticsearch foi em 22 de out. de 2026.
- Para que posso usar mcp-server-elasticsearch?
- Permitir que um assistente de IA responda a perguntas sobre dados armazenados no Elasticsearch. Conectar o Claude Desktop ou o Cursor a um cluster Elasticsearch de produção para exploração somente leitura. Executar um endpoint MCP na AWS para vários clientes de agentes.
- Como instalar mcp-server-elasticsearch?
- Defina as variáveis de ambiente ES_URL e ES_API_KEY para o seu cluster do Elasticsearch Inicie o contêiner do servidor MCP no modo stdio: docker run -i --rm -e ES_URL -e ES_API_KEY docker.elastic.co/mcp/elasticsearch stdio
- Onde consigo mcp-server-elasticsearch?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/elastic/mcp-server-elasticsearch
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
SDK oficial de TypeScript para criar servidores e clientes do Model Context Protocol e fornecer contexto padronizado a aplicações com LLMs.
Um servidor MCP que conecta agentes de IA à Exa para pesquisar na web, buscar conteúdo de páginas e fazer pesquisas em várias etapas.
Um servidor MCP e uma CLI que oferecem a agentes de programação com IA ferramentas para compilar, testar e executar projetos Xcode para iOS e macOS.
Um servidor Model Context Protocol que conecta dados do Google Search Console a assistentes de IA como Claude, Cursor e Codex para análise de SEO em linguagem natural.
Um servidor proxy MCP que reúne vários servidores MCP em um único endpoint HTTP para clientes como o Claude.