Manticore Search — MCP-сервер для Claude Code: обзор и установка
Подключает поисковую базу Manticore Search к ассистенту. Позволяет выполнять SQL-запросы, проверять схемы таблиц и читать официальную документацию прямо в чате.
claude mcp add mcp-manticore -- uvx mcp-manticoreЧто делает Manticore Search
Сервер даёт агенту набор инструментов для работы с базой данных: исполнение запросов через run_query, чтение структуры таблиц и поиск по встроенной документации Manticore Search. Дополнительно включён системный промпт manticore_initial_prompt, который знакомит языковую модель с векторным поиском KNN, нечётким сопоставлением и полнотекстовыми операторами движка.
По умолчанию запись в базу отключена ради безопасности. Любые операции INSERT, UPDATE или DROP будут заблокированы, пока вы явно не передадите переменные MANTICORE_ALLOW_WRITE_ACCESS=true и MANTICORE_ALLOW_DROP=true. Сервер связывается с инстансом через HTTP API на порту 9308 и требует прямого сетевого доступа к работающему узлу. Для запуска нужен инструмент uvx или установленный Python-пакет mcp-manticore.
Какие задачи решает
- выполнять SQL-запросы SELECT и SHOW к базе Manticore Search
- проверять схемы таблиц и списки существующих индексов
- изучать синтаксис полнотекстового и векторного поиска по документации движка
- блокировать случайное удаление или изменение данных за счёт режима только для чтения
Примеры запросов агенту
- Покажи схему таблицы
articlesчерез Manticore Search - Выполни поиск по таблице
productsс фильтром по цене - Найди в документации Manticore пример использования KNN-поиска
Как установить Manticore Search
Командой платформы
claude mcp add mcp-manticore -- uvx mcp-manticoreuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-manticore <команда>
Командой платформы
codex mcp add manticore-search -- uvx mcp-manticoreuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-manticore <команда>
Файл настроек
{
"mcpServers": {
"manticore-search": {
"command": "uvx",
"args": [
"mcp-manticore"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-manticore <команда>
Файл настроек
{
"servers": {
"manticore-search": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-manticore"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-manticore <команда>
Командой платформы
gemini mcp add manticore-search uvx mcp-manticoreuvx запускает команду с именем пакета; если в README она другая — uvx --from mcp-manticore <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Manticore Search
Как установить Manticore Search в Claude Code?
Выполните команду claude mcp add manticore-search -- uvx mcp-manticore в терминале. Чтобы применить конфигурацию, перезапустите клиент или напишите /mcp restart.
Что делает этот MCP-сервер?
Он связывает ИИ-ассистента с базой Manticore Search, позволяя просматривать таблицы, анализировать схему данных и выполнять поисковые запросы.
Как разрешить изменение и удаление данных в базе?
Задайте переменные MANTICORE_ALLOW_WRITE_ACCESS=true для операций записи и MANTICORE_ALLOW_DROP=true для команд DROP и TRUNCATE. Без них сервер работает строго в режиме чтения.