Repolode
elastic

elastic/mcp-server-elasticsearch

AI 에이전트가 자연어로 Elasticsearch 인덱스의 데이터를 조회·분석·검색할 수 있게 하는 MCP 서버입니다. 사용 중단되었습니다.

스타
725
포크
161
열린 이슈
25
마지막 커밋
9시간 전

어떤 프로젝트인가요?

Elasticsearch MCP Server는 Model Context Protocol을 통해 AI 에이전트를 Elasticsearch 데이터에 연결합니다. 별도의 API 계층 없이 인덱스 목록을 확인하고, 필드 매핑을 살펴보고, query DSL 검색을 실행하고, ES|QL 쿼리를 실행하며, 샤드 정보를 확인할 수 있습니다.

이 서버는 Docker 컨테이너로 실행되며 두 가지 전송 방식을 지원합니다. 서버와 함께 실행되는 클라이언트용 stdio와 웹 통합 및 동시 접속 클라이언트용 streamable-HTTP입니다. Elasticsearch API key 또는 사용자 이름과 비밀번호로 인증하며, Claude Desktop, Cursor, VS Code 및 기타 MCP 호환 클라이언트에서 사용할 수 있습니다.

이 프로젝트는 사용 중단되었으며 중요한 보안 업데이트만 제공됩니다. Elastic은 Agent Builder의 MCP endpoint를 권장합니다. 이 기능은 Elastic 9.2.0 이상 및 Elasticsearch Serverless 프로젝트에서 사용할 수 있습니다.

핵심 기능

  • 01MCP 클라이언트에 list_indices, get_mappings, search, esql, get_shards 도구를 제공합니다.
  • 02stdio 및 streamable-HTTP 전송 방식을 지원합니다.
  • 03API key 또는 기본 사용자 이름과 비밀번호로 인증합니다.
  • 04Docker 컨테이너 이미지로 제공합니다.
  • 05/ping에서 HTTP 상태 확인 endpoint를 제공합니다.

활용 사례

  • AI 어시스턴트가 Elasticsearch에 저장된 데이터에 관한 질문에 답하도록 합니다.
  • Claude Desktop 또는 Cursor를 프로덕션 Elasticsearch 클러스터에 연결해 읽기 전용으로 탐색합니다.
  • 여러 에이전트 클라이언트가 사용할 MCP endpoint를 AWS에서 실행합니다.

빠른 시작

  1. 1

    Elasticsearch 클러스터의 환경 변수 ES_URL 및 ES_API_KEY를 설정합니다

  2. 2

    MCP 서버 컨테이너를 stdio 모드로 시작합니다

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

사용 전 알아둘 점

  • 이 서버는 더 이상 사용되지 않으며, 중요한 보안 업데이트만 제공됩니다.
  • Elastic은 대신 Elastic 9.2.0 이상 및 Serverless 프로젝트에서 사용할 수 있는 Agent Builder MCP 엔드포인트를 권장합니다.
  • README의 배포 안내는 AWS Marketplace 컨테이너 이미지를 기준으로 작성되었습니다.

포함된 컬렉션

토픽

자주 묻는 질문

mcp-server-elasticsearch은(는) 무엇인가요?
AI 에이전트가 자연어로 Elasticsearch 인덱스의 데이터를 조회·분석·검색할 수 있게 하는 MCP 서버입니다. 사용 중단되었습니다. Elasticsearch MCP Server는 Model Context Protocol을 통해 AI 에이전트를 Elasticsearch 데이터에 연결합니다. 별도의 API 계층 없이 인덱스 목록을 확인하고, 필드 매핑을 살펴보고, query DSL 검색을 실행하고, ES|QL 쿼리를 실행하며, 샤드 정보를 확인할 수 있습니다.
mcp-server-elasticsearch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mcp-server-elasticsearch은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mcp-server-elasticsearch은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mcp-server-elasticsearch의 마지막 커밋은 2026년 10월 22일입니다.
mcp-server-elasticsearch은(는) 어디에 사용할 수 있나요?
AI 어시스턴트가 Elasticsearch에 저장된 데이터에 관한 질문에 답하도록 합니다. Claude Desktop 또는 Cursor를 프로덕션 Elasticsearch 클러스터에 연결해 읽기 전용으로 탐색합니다. 여러 에이전트 클라이언트가 사용할 MCP endpoint를 AWS에서 실행합니다.
mcp-server-elasticsearch는 어떻게 설치하나요?
Elasticsearch 클러스터의 환경 변수 ES_URL 및 ES_API_KEY를 설정합니다 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트