Cortex Hub MCP

Свой сервер дает всем агентам общую память, поиск по коду на уровне AST и проверки перед коммитом через один MCP.

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

Широкий доступ

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

  • Установщик запускается через curl и bash и ставит хуки, влияющие на коммиты и сессии
  • Память, знания и фрагменты кода хранятся на сервере, который вы администрируете
Все причины и проверки

lktiep/cortex-hub

Установка

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

curl -fsSL "https://raw.githubusercontent.com/lktiep/cortex-hub/master/scripts/install.sh" | bash

Команда из раздела One-Command Project Setup. Скрипт настраивает MCP и ставит хуки, поэтому его стоит прочитать до запуска. В Claude Code то же делает `/install`.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Установщик запускается через curl и bash и ставит хуки, влияющие на коммиты и сессии
  • Память, знания и фрагменты кода хранятся на сервере, который вы администрируете

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

Что делает

Cortex Hub собирает на своем сервере то, чего агенты по одному лишены: память между сессиями, общие знания команды, поиск по коду нескольких проектов и контроль качества. Все это доступно через одну точку MCP, к которой подключаются Claude Code, Cursor, Gemini, Codex и другие. Всего 32 инструмента, среди них `cortex_session_start` и `cortex_session_end` для сессий, `cortex_code_search`, `cortex_code_context` и `cortex_code_impact` для кода, `cortex_memory_store` и `cortex_memory_search` для памяти, `cortex_quality_report` и `cortex_plan_quality` для проверок. Установщик определяет IDE, настраивает MCP для каждой, ставит хуки в `.claude/hooks/`, создает профиль проекта и дописывает `.gitignore`; запускается повторно без вреда. Команда `/install` делает то же внутри Claude Code. Серверная часть поднимается через Docker Compose, а еще есть Conductor, который раздает задачи между агентами с помощью двенадцати дополнительных инструментов.

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

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

  • После смены ноутбука агент должен продолжить с того места, где остановился.
  • Знания об ошибках и решениях команды лежат в сессиях, а не в общей базе.
  • Нужен поиск по символам и вызовам сразу в нескольких проектах.
  • Перед коммитом агент обязан отчитаться о сборке, линтерах и тестах.
  • Задачи раздают между несколькими агентами через Conductor.

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

  • Достаточно локальной памяти одного агента без сервера.
  • Нет Docker и желания сопровождать собственную службу.
  • Запускать скрипты установки через `curl | bash` недопустимо по политике команды.

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

Начни сессию Cortex, найди во всех проектах middleware с JWT и покажи, что изменится при правке функции проверки токена.

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

CORTEX_API_KEY обязательная, секрет
Ключ API рабочего агента для подключения к вашему серверу Cortex.

Ограничения

Сервер надо разворачивать и сопровождать самому: нужны Node.js 22 или новее, pnpm 9, Docker 24 и ключи API в `infra/.env`. Установщики запускаются командой `curl ... | bash` и ставят хуки, которые вмешиваются в коммиты и сессии, поэтому скрипт стоит прочитать до запуска. Память и знания команды хранятся на вашем сервере, а значит, доступом к нему определяется, кто видит решения и заметки. Цифры сравнений в README взяты у авторов. Последнее обновление репозитория датировано 30 октября 2026 года, лицензия MIT.

Как отключить. Удалите запись Cortex из настроек MCP клиентов и хуки из `.claude/hooks/`, затем остановите серверный стек командой `docker compose down` в каталоге `infra`. Данные памяти хранятся на сервере, удалите их отдельно.

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

Сколько инструментов у сервера?

Тридцать два: двадцать основных (сессии, код, память, знания, качество, здоровье) и двенадцать инструментов Conductor для распределения задач.

Что делает установщик?

Определяет IDE (Claude, Gemini, Cursor, Windsurf, VS Code, Codex), настраивает MCP, ставит хуки, создает профиль проекта и правит `.gitignore`.

Как работает поиск по коду?

Через `cortex_code_search` по символам и AST по всем проектам без указания репозитория; `cortex_code_impact` оценивает радиус изменений.

Нужен ли свой сервер?

Да. Серверная часть поднимается через Docker Compose из каталога `infra` после копирования `.env.example` и добавления ключей API.

Что такое Conductor?

Режим, где несколько агентов получают задачи через инструменты `cortex_task_*` и `cortex_agents`; агент-воркер запускается отдельным скриптом.

Обсуждение

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

MCP-серверы

Cortex хранит решения и контекст проекта между сессиями Claude Code и Codex в локальной базе и показывает, что агент вспомнил

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

Общая память для кодовых агентов: сообщения в SQLite, старый контекст сжимается в дерево сводок, а MCP-инструменты ищут по нему.

ПлагинРасширенный доступ60Звезды репозитория

Слой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно

CLIШирокий доступ296Звезды репозитория

MCP-сервер постоянной памяти для агентов: наблюдения, убеждения, цели и ночная консолидация знаний в 60 инструментах.

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

MCP самохостной панели EmperorClaw: Claude Code и Codex читают знания компании, задачи и клиентов в выданной области доступа

MCP-серверШирокий доступ698Звезды репозитория
Официальный

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

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Cortex Hub (эта карточка)нетAPI-ключ106
agentmemoryдане нужна30 340локальная память агентов программиста на хуках; здесь серверная общая память с поиском по коду и проверками качества
codebase-memory-mcpнетне нужна48 598MCP-сервер, который строит граф кода и отвечает локально; здесь граф кода дополнен памятью, знаниями и контролем коммитов

Коротко о README

README объясняет проблему изолированных агентов, показывает схему с одной точкой MCP, таблицу инструментов и три сценария быстрого старта.

Бейдж для README

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