Typesense MCP Server

by avarant
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Offers a Python-based implementation of the MCP server that connects to Typesense.

  • Enables running shell commands to install, configure and operate the Typesense MCP server.

Typesense MCP 서버

Typesense 와 인터페이스하는 MCP( 모델 컨텍스트 프로토콜 ) 서버

설치

uv 설치

Mac에서는 Homebrew를 사용하여 설치할 수 있습니다.

지엑스피1

패키지 복제

git clone git@github.com:avarant/typesense-mcp-server.git ~/typesense-mcp-server

Cursor 에서 사용할 .cursor/mcp.json 업데이트하세요.

{ "mcpServers": { "server-name": { "command": "uv", "args": ["--directory", "~/typesense-mcp-server", "run", "mcp", "run", "main.py"], "env": { "TYPESENSE_HOST": "", "TYPESENSE_PORT": "", "TYPESENSE_PROTOCOL": "", "TYPESENSE_API_KEY": "" } } } }

사용 가능한 도구

Typesense MCP 서버는 다음과 같은 도구를 제공합니다.

서버 관리

  • check_typesense_health - 구성된 Typesense 서버의 상태를 확인합니다.
  • list_collections - Typesense 서버에 있는 모든 컬렉션 목록을 검색합니다.

컬렉션 관리

  • describe_collection - 특정 컬렉션에 대한 스키마와 메타데이터를 검색합니다.
  • export_collection - 특정 컬렉션의 모든 문서를 내보냅니다.
  • create_collection - 제공된 스키마로 새 컬렉션을 만듭니다.
  • delete_collection - 특정 컬렉션을 삭제합니다
  • truncate_collection - 스키마는 그대로 두고 모든 문서를 삭제하여 컬렉션을 잘라냅니다.

문서 작업

  • create_document - 특정 컬렉션에 단일 새 문서를 만듭니다.
  • upsert_document - 특정 컬렉션의 단일 문서를 업서트(생성 또는 업데이트)합니다.
  • index_multiple_documents - 일괄적으로 여러 문서를 인덱싱(생성, 업데이트 또는 업데이트)합니다.
  • delete_document - 특정 컬렉션에서 해당 ID로 단일 문서를 삭제합니다.
  • import_documents_from_csv - CSV 데이터에서 문서를 컬렉션으로 가져옵니다.

검색 기능

  • search - 특정 컬렉션에 대한 키워드 검색을 수행합니다.
  • vector_search - 특정 컬렉션에 대한 벡터 유사성 검색을 수행합니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

모델 컨텍스트 프로토콜을 통해 Typesense 데이터베이스에서 벡터 및 키워드 검색 기능을 제공하는 서버로, 컬렉션 관리, 문서 작업 및 검색 기능을 위한 도구를 제공합니다.

  1. Installation
    1. Available Tools
      1. Server Management
      2. Collection Management
      3. Document Operations
      4. Search Capabilities
    ID: hgixq30f32