Mantic.sh MCP

MCP сервер структурного поиска по коду для агентов: находит нужный файл по смыслу запроса и работает локально

  • 553 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Читает и индексирует ваш код локально при поиске
Все причины и проверки

marcoaapfortes/mantic.sh

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mantic-sh

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает и индексирует ваш код локально при поиске

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Mantic это движок поиска по коду, который делает ставку на релевантность выдачи, а не на голую скорость. Он выводит намерение из структуры проекта и метаданных, отфильтровывая лишние файлы до чтения содержимого, за счет этого меньше токенов уходит на нерелевантное. Есть переход к определению и поиск всех использований символа по монорепозиторию с учетом gitignore. Опциональное семантическое переранжирование на локальных эмбеддингах находит близкий по смыслу код без точного совпадения слов. Работает как CLI и как MCP сервер для агентов, все локально и без выгрузки данных наружу.

Для кого. Для разработчиков, которым нужен точный поиск по большому коду прямо из агента без выгрузки в облако.

Подходит, если

  • Нужно найти в проекте файл по смыслу запроса, а не по точным словам
  • Нужен переход к определению или все использования символа по монорепо
  • Хотите сократить токены на нерелевантные файлы при поиске

Не подходит, если

  • Нужна максимальная скорость на очень большом репозитории, а не ранжирование
  • Достаточно обычного grep по точному совпадению строки

Пример запроса к агенту

Найди в проекте, где реализована обработка оплаты, покажи точный файл

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

На очень больших репозиториях по чистой скорости уступает grep и ripgrep, ставка сделана на качество выдачи. Семантическое переранжирование включается флагом и подтягивает локальные эмбеддинги. Заявленные бенчмарки и цифры экономии измерял автор, проверьте их на своем коде.

Как отключить. Удалите блок mantic из конфигурации MCP клиента. Установленный глобально пакет уберите средствами пакетного менеджера.

Частые вопросы

Данные уходят в облако?

Нет, поиск работает полностью локально без выгрузки данных наружу, включая опциональные локальные эмбеддинги.

Это только MCP сервер?

Нет, есть и CLI, и MCP сервер, плюс расширение для редактора, режим сервера запускается аргументом server.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер и CLI для исследования кода: поиск и разбор по вашему проекту и по всему GitHub с экономией токенов

MCP-серверРасширенный доступ961Звезды репозитория

MCP-сервер, который индексирует код через tree-sitter и отдает агенту отдельные функции и классы вместо целых файлов

MCP-серверРасширенный доступ2,8 тыс.Звезды репозитория

Локальный индекс кодовой базы для агентов: гибридный поиск, графы зависимостей и анализ последствий изменений

MCP-серверРасширенный доступ3,4 тыс.Звезды репозитория
Официальный

MCP-сервер CodeAlive: агент ищет по смыслу и точно в больших кодовых базах и разбирает связи вызовов, не читая репозиторий целиком

MCP-серверРасширенный доступ91Звезды репозитория

codesearch ищет по коду сразу в нескольких репозиториях гибридным поиском и работает офлайн, без GPU и Docker.

MCP-серверМинимальный доступ103Звезды репозитория

MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу

MCP-серверРасширенный доступ2 тыс.Звезды репозитория

Коротко о README

README описывает Mantic как движок структурного поиска по коду для агентов, который ставит релевантность выше чистой скорости. Он выводит намерение из структуры и метаданных, отсекает лишние файлы до чтения и так экономит токены, а также умеет переход к определению и поиск использований по монорепо. Есть опциональное семантическое переранжирование на локальных эмбеддингах и разбор кода через Tree-sitter. Все работает локально без выгрузки данных, ставится как CLI или подключается как MCP сервер по stdio через npx. Лицензия MIT.

Бейдж для README

Сообщить о проблеме