Skip to main content
Glama

Сервер 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": "" } } } }

Related MCP server: SearXNG Model Context Protocol Server

Доступные инструменты

Сервер 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 — выполняет поиск векторного сходства в определенной коллекции.

Latest Blog Posts

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