stalemap — MCP-сервер для Claude Code: что делает и как установить
Показывает ИИ-агентам изменения в npm-зависимостях, вышедшие после даты обучения модели. Помогает избежать устаревших сигнатур методов и сломанных импортов.
claude mcp add --env STALEMAP_MODEL=<STALEMAP_MODEL> --transport stdio stalemap -- npx -y stalemapЧто делает stalemap
Языковые модели опираются на обучающую выборку с фиксированной датой отсечки. Когда в репозитории установлены свежие версии библиотек вроде Next.js, Zod или AI SDK, агент продолжает предлагать устаревшие параметры функций и несуществующие модули.
stalemap сопоставляет зафиксированные в проекте версии пакетов со временем обучения конкретной нейросети. Сервер предоставляет инструменты search_changes, package_changes, project_changes и check_notes, а также умеет выгружать краткую сводку различий в файлы CLAUDE.md или AGENTS.md.
Решение создано для кодовых баз на JavaScript и TypeScript. Чтобы сервер точно знал дату среза, при регистрации требуется передать переменную окружения STALEMAP_MODEL или явно указать модель.
Какие задачи решает
- Предотвратить вызовы устаревших методов библиотек в коде от агента
- Найти изменения в типах и сигнатурах функций после даты обучения модели
- Сформировать сводку различий в пакетах для AGENTS.md или CLAUDE.md
- Искать конкретные обновления API через MCP-инструмент search_changes
Примеры запросов агенту
- Проверь через stalemap, какие методы изменились в библиотеке zod после даты твоей обучающей выборки
- Найди с помощью search_changes актуальный синтаксис настройки alias в next.config
- Вызови package_changes для пакета ai, чтобы посмотреть несовместимые правки
Как установить stalemap
Командой платформы
claude mcp add --env STALEMAP_MODEL=<STALEMAP_MODEL> --transport stdio stalemap -- npx -y stalemapВместо <…> подставьте свои значения
Командой платформы
codex mcp add stalemap --env STALEMAP_MODEL=<STALEMAP_MODEL> -- npx -y stalemapВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"stalemap": {
"command": "npx",
"args": [
"-y",
"stalemap"
],
"env": {
"STALEMAP_MODEL": "<STALEMAP_MODEL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"stalemap": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"stalemap"
],
"env": {
"STALEMAP_MODEL": "<STALEMAP_MODEL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e STALEMAP_MODEL=<STALEMAP_MODEL> stalemap npx -y stalemapВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о stalemap
Как установить stalemap в Claude Code?
Выполните команду claude mcp add stalemap -- npx -y stalemap. Для явной передачи целевой модели запустите claude mcp add --env STALEMAP_MODEL=<STALEMAP_MODEL> --transport stdio stalemap -- npx -y stalemap.
Что делает stalemap?
Сервер сообщает ИИ-ассистенту о различиях между версиями npm-пакетов из обучающей выборки и реально установленными зависимостями проекта.
Для каких проектов подходит этот сервер?
Инструмент рассчитан на экосистему JavaScript и TypeScript с зависимостями из npm.