Skip to main content
Glama

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": { "typesense": { "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 - 특정 컬렉션에 대한 벡터 유사성 검색을 수행합니다.
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

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

  1. 설치
    1. 사용 가능한 도구
      1. 서버 관리
      2. 컬렉션 관리
      3. 문서 작업
      4. 검색 기능

    Related MCP Servers

    • -
      security
      A
      license
      -
      quality
      An MCP server implementation that enables AI models to discover, search, and analyze data stored in Typesense collections through tools for querying documents, retrieving specific items, and accessing collection statistics.
      Last updated -
      21
      7
      TypeScript
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server providing vector database capabilities through Chroma, enabling semantic document search, metadata filtering, and document management with persistent storage.
      Last updated -
      17
      Python
      MIT License
      • Apple
      • Linux
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that provides a standardized interface for interacting with Notion's API, enabling users to list databases, create pages, and search across their Notion workspace.
      Last updated -
      95
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that enables semantic search capabilities by providing tools to manage Qdrant vector database collections, process and embed documents using various embedding services, and perform semantic searches across vector embeddings.
      Last updated -
      89
      TypeScript
      MIT License

    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/avarant/typesense-mcp-server'

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