MCP Бесплатно

Chroma MCP сервер

MCP сервер, который предоставляет возможности векторной базы данных через Chroma, обеспечивая семантический поиск документов, фильтрацию по метаданным и управление документами с постоянным хранением.

автор: privetin

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/chroma | bash

MCP сервер, который предоставляет возможности векторной базы данных через Chroma, обеспечивая семантический поиск документов, фильтрацию по метаданным и управление документами с постоянным хранением.

Установка

UV Package Manager

uv venv
uv sync --dev --all-extras

Запуск сервера

uv run chroma

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "chroma": {
      "command": "uv",
      "args": [
        "--directory",
        "C:/MCP/server/community/chroma",
        "run",
        "chroma"
      ]
    }
  }
}

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

Инструмент Описание
create_document Создать новый документ с контентом и опциональными метаданными
read_document Получить документ по ID
update_document Обновить контент и метаданные существующего документа
delete_document Удалить документ из базы данных
list_documents Список всех документов с опциональным лимитом и смещением
search_similar Найти семантически похожие документы с использованием векторного поиска

Возможности

  • Семантический поиск с использованием эмбеддингов Chroma
  • Фильтрация по метаданным для целевого поиска
  • Фильтрация контента для дополнительной фильтрации документов
  • Постоянное хранение в локальной директории
  • Комплексная обработка ошибок с понятными сообщениями
  • Логика повторных попыток для временных сбоев

Примеры использования

Создать документ о машинном обучении с полями метаданных, такими как год и область
Искать документы, похожие на 'модели машинного обучения' с фильтрами по метаданным
Находить семантически похожие документы на основе смысла контента
Хранить и получать документы с пользовательскими метаданными для организации

Ресурсы

Примечания

Данные хранятся в директории 'src/chroma/data'. Сервер можно тестировать с помощью MCP Inspector. Требует Python 3.8+, Chroma 0.4.0+ и MCP SDK 0.1.0+.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI