엘라스틱서치
Elasticsearch 클러스터를 위한 모델 컨텍스트 프로토콜 서버입니다. LLM이 인덱스를 관리하고 쿼리를 실행할 수 있도록 지원합니다.
중요 참고 사항: 이는 주로 postgres mcp 서버에서 claude에게 예제를 공급하여 작성되었습니다.
구성 요소
도구
찾다
인덱스에 대한 검색 쿼리 실행
입력:
index(문자열): 대상 인덱스 이름query(객체): Elasticsearch 쿼리 DSL
검색 결과를 반환합니다
인덱스 생성
새로운 Elasticsearch 인덱스 생성
입력:
index(문자열): 인덱스 이름mappings(객체, 선택 사항): 인덱스 매핑 구성settings(객체, 선택 사항): 인덱스 설정 구성
목록_인덱스
사용 가능한 모든 인덱스 나열
입력이 필요하지 않습니다
인덱스 정보 배열을 반환합니다.
인덱스_문서
문서 색인 생성
입력:
index(문자열): 대상 인덱스 이름id(문자열, 선택 사항): 문서 IDdocument(객체): 문서 내용
인덱싱 작업 결과를 반환합니다.
자원
서버는 각 인덱스에 대한 매핑 정보를 제공합니다.
인덱스 매핑 (
elasticsearch://<host>/<index>/schema)JSON 매핑 정보
필드 이름, 유형 및 구성
메타데이터에서 자동으로 발견됨
Claude Desktop과 함께 사용
claude_desktop_config.json 의 "mcpServers" 섹션에 다음을 추가하세요.
지엑스피1
컨테이너를 실행하기 위한 Docker 원 라이너:
URL을 Elasticsearch 엔드포인트로 바꾸세요.
특허
MIT 라이선스에 따라 사용 가능합니다. 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 라이선스 파일을 참조하세요.
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates 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 -16223Apache 2.0
- -security-license-qualityA 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 -145MIT License
- -securityAlicense-qualityA 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 -MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server implementation that enables natural language interactions with OpenSearch clusters, allowing users to search documents, analyze indices, and manage clusters through simple conversational commands.Last updated -610Apache 2.0