mendapi — MCP-сервер для Claude Code: поиск изменений API
mendapi находит ломающие изменения API, которые затрагивают ваш код, и готовит diff с миграцией. Подключите его к агенту, чтобы проверять последствия обновлений библиотек прямо в проекте.
claude mcp add mendapi -- npx -y mendapiЧто делает mendapi
MCP-сервер связывает базу изменений API со сканированием репозитория. Он определяет используемых провайдеров по импортам SDK, адресам API и переменным окружения, затем показывает затронутые файлы, строки и символы. Результаты оцениваются по уверенности; для проверки находок средней уверенности есть отдельный этап review с необязательным LLM-анализом.
Для миграции mendapi применяет наборы правил и показывает diff на проверку. Файлы не меняются без --apply. Сканер, fixer и review работают локально и не отправляют исходный код по сети. Для запуска нужен Node.js 22.13 или новее; команда sync загружает ленту изменений, поэтому именно она обращается к сети.
Какие задачи решает
- найти ломающие изменения API, затрагивающие репозиторий
- определить файлы и символы, связанные с изменением провайдера
- проверить находки средней уверенности с помощью LLM
- подготовить diff для миграции SDK
Примеры запросов агенту
- Проверь этот репозиторий на ломающие изменения API и покажи затронутые строки.
- Разбери находки средней уверенности в
impact.jsonс помощью LLM-проверки. - Подготовь diff миграции по отчёту
impact.json, не применяя изменения.
Как установить mendapi
Командой платформы
claude mcp add mendapi -- npx -y mendapiКомандой платформы
codex mcp add mendapi -- npx -y mendapiФайл настроек
{
"mcpServers": {
"mendapi": {
"command": "npx",
"args": [
"-y",
"mendapi"
]
}
}
}Файл настроек
{
"servers": {
"mendapi": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mendapi"
]
}
}
}Командой платформы
gemini mcp add mendapi npx -y mendapiПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mendapi
Как установить mendapi в Claude Code?
Выполните claude mcp add mendapi -- npx -y mendapi. Node.js должен быть версии 22.13 или новее.
Что делает mendapi?
Он сопоставляет изменения API с кодом проекта, указывает затронутые места и готовит diff миграции для проверки.
Нужен ли доступ к сети для сканирования?
Нет: сканер работает локально с базой изменений. Сеть нужна команде sync, которая загружает ленту API-изменений.