stalemap MCP

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

  • 110 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

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

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

  • Хуки запускают `npx -y stalemap@latest` и проверку типов проекта после каждой правки.
  • Команда `sync` дописывает блок в `AGENTS.md` или `CLAUDE.md`.
Все причины и проверки

umair/stalemap

Установка

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

npx skillfoxx add mcp/stalemap

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

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

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

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

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

  • Хуки запускают `npx -y stalemap@latest` и проверку типов проекта после каждой правки.
  • Команда `sync` дописывает блок в `AGENTS.md` или `CLAUDE.md`.

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

Что делает

Агент пишет код под старый API, потому что обучение закончилось раньше релиза библиотеки. stalemap сравнивает версии из вашего проекта с датой знаний модели: скачивает файлы типов обеих версий, сопоставляет их через компилятор TypeScript и разбирает заметки о выпусках и руководства по обновлению. Результат приходит тремя путями. Короткий список изменений записывается в `AGENTS.md` или `CLAUDE.md`. После каждой правки срабатывает защита: проверка типов проекта возвращает агенту ошибку вместе с нужной заметкой. Инструмент `search_changes` отвечает на вопрос обычными словами и приводит источники.

Для кого. Разработчикам на JavaScript и TypeScript, чей агент путает новые версии Next, zod или AI SDK со старыми.

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

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

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

  • Код не на JavaScript и TypeScript.
  • Монорепозиторий с несколькими `package.json`: обход рабочих пространств не поддерживается.
  • Изменения поведения нигде не упомянуты в заметках о выпуске.

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

Покажи, что изменилось в моих зависимостях после даты обучения модели, и запиши заметки в `CLAUDE.md`.

MCP

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

Ограничения

Работает с JavaScript и TypeScript и одним `package.json`. Пакеты без встроенных типов дают только заметки о выпусках, `@types/*` не сравниваются. Отслеживание использования останавливается на импортированных именах и обращениях вида `x.member`. Изменения, не попавшие в сигнатуры типов, видны лишь из заметок о выпуске. Автор называет проект ранним, его ведет один человек. Хуки плагина запускают `npx -y stalemap@latest`, поэтому используют последнюю версию с npm.

Как отключить. Выполните `/plugin uninstall stalemap` и удалите записанный блок из `AGENTS.md` или `CLAUDE.md`.

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

Как поставить stalemap в Claude Code?

Выполните `/plugin marketplace add Umair/stalemap` и `/plugin install stalemap@stalemap`. Плагин добавляет хуки, MCP-сервер и два скилла: `/stalemap:sync` и `upgrade`.

Какие инструменты есть у MCP-сервера?

Четыре: `search_changes`, `package_changes`, `project_changes` и `check_notes`.

Как использовать stalemap в CI?

Команда `npx stalemap check` завершается с кодом 1, если блок заметок отсутствует или устарел. Для GitHub есть Action `Umair/stalemap@main`.

Для каких проектов работает stalemap?

Для проектов на JavaScript и TypeScript с одним `package.json`. Обход рабочих пространств монорепозитория пока не поддерживается.

С какими агентами работает stalemap?

С Claude Code, Cursor, Codex, OpenCode и любым MCP-клиентом.

Обсуждение

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

MCP-серверы

codesight за один запуск собирает карту проекта: маршруты, модели БД, зависимости, env-переменные. Отдает ее агенту файлами или через MCP-сервер

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

Считает, какие файлы импортируют друг друга и что заденет правка, и отдает это агенту через хуки, MCP и команду codemap

CLIРасширенный доступ714Звезды репозитория

Каркас для работы с кодинг-агентами: корневой AGENTS.md, 18 скиллов mcaf и проверка тестами вместо мнений.

СкиллМинимальный доступ55Звезды репозитория

Скиллы для коммитов, ревью и ZenTao плюс статусная строка, учет баланса шлюза и лог сессий для Claude Code, Codex, OpenCode.

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

CLI строит индекс кодовой базы и карту на 250 токенов, чтобы агент не читал сотни файлов в поисках нужного.

CLIРасширенный доступ131Звезды репозитория

Задачи, документы, спецификации и решения проекта лежат файлами Markdown в репозитории, а агент читает их через CLI и MCP

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

Коротко о README

Проект распространяется как npm-пакет, плагин Claude Code, MCP-сервер и GitHub Action. Автор публикует слепой замер на 66 задачах с изменениями после июня 2026 года, методика и результаты лежат в `bench/`.

Бейдж для README

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