Skip to main content
Glama

Elasticsearch MCP Server

by da1y

엘라스틱서치

Elasticsearch 클러스터를 위한 모델 컨텍스트 프로토콜 서버입니다. LLM이 인덱스를 관리하고 쿼리를 실행할 수 있도록 지원합니다.

중요 참고 사항: 이는 주로 postgres mcp 서버에서 claude에게 예제를 공급하여 작성되었습니다.

구성 요소

도구

  • 찾다
    • 인덱스에 대한 검색 쿼리 실행
    • 입력:
      • index (문자열): 대상 인덱스 이름
      • query (객체): Elasticsearch 쿼리 DSL
    • 검색 결과를 반환합니다
  • 인덱스 생성
    • 새로운 Elasticsearch 인덱스 생성
    • 입력:
      • index (문자열): 인덱스 이름
      • mappings (객체, 선택 사항): 인덱스 매핑 구성
      • settings (객체, 선택 사항): 인덱스 설정 구성
  • 목록_인덱스
    • 사용 가능한 모든 인덱스 나열
    • 입력이 필요하지 않습니다
    • 인덱스 정보 배열을 반환합니다.
  • 인덱스_문서
    • 문서 색인 생성
    • 입력:
      • index (문자열): 대상 인덱스 이름
      • id (문자열, 선택 사항): 문서 ID
      • document (객체): 문서 내용
    • 인덱싱 작업 결과를 반환합니다.

자원

서버는 각 인덱스에 대한 매핑 정보를 제공합니다.

  • 인덱스 매핑 ( elasticsearch://<host>/<index>/schema )
    • JSON 매핑 정보
    • 필드 이름, 유형 및 구성
    • 메타데이터에서 자동으로 발견됨

Claude Desktop과 함께 사용

claude_desktop_config.json 의 "mcpServers" 섹션에 다음을 추가하세요.

지엑스피1

컨테이너를 실행하기 위한 Docker 원 라이너:

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e "xpack.security.enabled=false" docker.elastic.co/elasticsearch/elasticsearch:8.11.3

URL을 Elasticsearch 엔드포인트로 바꾸세요.

특허

MIT 라이선스에 따라 사용 가능합니다. 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

LLM이 Elasticsearch 클러스터와 상호 작용하여 자연어를 사용하여 인덱스를 관리하고 검색 쿼리를 실행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 구성 요소
    1. 도구
    2. 자원
  2. Claude Desktop과 함께 사용
    1. 컨테이너를 실행하기 위한 Docker 원 라이너:
      1. 특허

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Facilitates interaction with Elasticsearch clusters by allowing users to perform index operations, document searches, and cluster management via a Model Context Protocol server and natural language commands.
          Last updated -
          6
          157
          Python
          Apache 2.0
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables LLMs to perform web searches using Google's Custom Search API through a standardized interface.
          Last updated -
          1
          23
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables LLMs to interact directly with MongoDB databases, allowing users to query collections, inspect schemas, and manage data through natural language.
          Last updated -
          340
          TypeScript
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables LLMs to interact with databases (currently MongoDB) through natural language, supporting operations like querying, inserting, deleting documents, and running aggregation pipelines.
          Last updated -
          TypeScript
          MIT License
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/da1y/mcp-server-elasticsearch'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server