Skip to main content
Glama

Typesense MCP Server

Сервер MCP Typesense

Сервер протокола контекста модели (MCP), взаимодействующий с Typesense

Установка

Установка через Smithery

Чтобы автоматически установить Typesense Server Integration для Claude Desktop через Smithery :

npx -y @smithery/cli install @avarant/typesense-mcp-server --client claude

Ручная установка

Установить УФ

На Mac вы можете установить его с помощью Homebrew.

brew install uv

Клонировать пакет

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

Обновите ваш .cursor/mcp.json для использования в Cursor

{ "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 — Upsert (создает или обновляет) один документ в определенной коллекции.
  • index_multiple_documents — индексирует (создает, вставляет или обновляет) несколько документов в пакете
  • delete_document — удаляет один документ по его идентификатору из определенной коллекции.
  • 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

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. Установка через Smithery
    2. Ручная установка
  2. Доступные инструменты
    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