
Чек-лист
кодовое словоМозг
Ревизия MCP-серверов в Claude Code
Длинный список подключённых серверов не делает агента сильнее. Пройди пять шагов и оставь только то, что действительно закрывает задачу, которую нечем закрыть иначе.
Содержание6 глав
01. Инвентаризация
- Выпиши всё, что подключено.
claude mcp list— полный список серверов и их статус. Отдельно отметь те, что показывают failed: они висят в конфиге, но не работают. - Отметь, чем реально пользовался за неделю. Обычная картина — два-три сервера из списка, остальные поставлены «на всякий случай».
- Посмотри, сколько инструментов даёт каждый сервер. В репозитории сервера ищи tool reference. Число инструментов важнее числа серверов.
- Проверь, за что ты платишь. Часть серверов работает только с платным ключом: например, официальный сервер Perplexity требует ключ Sonar API.
Правило замены: сервер остаётся, только если задачу нельзя закрыть встроенным инструментом. Всё, что дублирует встроенное, — лишний вес в конфиге и лишний вариант выбора для модели.
02. Что уже умеет Claude Code без серверов
- Поиск в интернете и чтение страниц. WebSearch и WebFetch — штатные инструменты. Отдельный поисковый сервер поверх них добавляет инструменты, но не возможности.
- Файлы, поиск по коду, команды. Read, Edit, Glob, Grep, Bash. Любой сервер «для работы с файлами» проверяй именно на этом списке.
- Повторяющиеся сценарии. Оформляй их как скилл, а не как отдельный сервер. Скилл идёт через существующий инструмент и не добавляет новых записей в каталог.
03. Убери дубли
- Браузер — один сервер, не два. Chrome DevTools MCP и Playwright MCP оба кликают, листают страницы и заполняют формы. Нужны сетевые запросы, консоль и трассы производительности в Chrome — бери Chrome DevTools MCP. Нужны сценарии в Chromium, Firefox и WebKit — бери Playwright MCP.
- Массовый обход сайтов оставь. Скрейпинг десятков страниц встроенным WebFetch не закрывается. Firecrawl держит scrape, search и interact без ключа с лимитами; crawl, map и extract требуют ключ.
- Генерация медиа — только через актуальную версию. Локальный stdio-сервер Glif помечен как устаревший, рабочий вариант — хостед. Перед установкой любого сервера открой репозиторий и проверь, не deprecated ли способ подключения.
- Отключай, а не удаляй. Убери сервер из конфига на неделю и посмотри, вспомнил ли ты о нём.
04. Настройки, которые решают
- Поиск по инструментам включён по умолчанию. Описания MCP-инструментов не грузятся в контекст заранее, модель находит нужное по запросу. Значит, аргумент «серверы съедают контекст» в текущих версиях уже не работает.
- Знай, чем это переключается.
ENABLE_TOOL_SEARCH=auto— грузить заранее, пока описания влезают в 10% окна;auto:5— порог жёстче;false— старое поведение с загрузкой всего списка. - alwaysLoad — только для одного-двух серверов. Ставь
"alwaysLoad": trueтем, чьи инструменты нужны на каждом ходу. Требует Claude Code версии 2.1.121 или новее. Каждый такой сервер занимает контекст с самого старта. - Следи за выхлопом инструментов. Предупреждение приходит на 10 000 токенов вывода, потолок по умолчанию — 25 000. Поднимается переменной
MAX_MCP_OUTPUT_TOKENS, но сначала спроси себя, зачем тебе такой объём в контексте.
05. Цифры, на которые опираться
| ~55 000 токенов | столько занимают описания инструментов типовой связки из пяти серверов ещё до начала работы |
| 30-50 инструментов | порог, после которого точность выбора нужного инструмента начинает падать |
| 52 инструмента | у Chrome DevTools MCP, из них 10 — на ввод: клики, формы, перетаскивание |
| 4 инструмента | у официального сервера Perplexity, и все требуют платного ключа |
| 150 000 → 2 000 | во столько раз падает расход токенов, если прогонять данные через исполнение кода, а не через контекст модели |
числа из официальной документации; репозитории живут, количество инструментов меняется от релиза к релизу — перед решением открывай источник
06. Источники
- code.claude.com/docs/en/mcp — подключение серверов, поиск по инструментам, ENABLE_TOOL_SEARCH, alwaysLoad, лимиты вывода
- platform.claude.com/docs/en/agents-and-tools/tool-use/tool-search-tool — 55 тысяч токенов на пятисерверной связке и порог 30-50 инструментов
- code.claude.com/docs/en/tools-reference — полный список встроенных инструментов, включая WebSearch и WebFetch
- github.com/ChromeDevTools/chrome-devtools-mcp — справочник инструментов: ввод, навигация, сеть, производительность, память
- github.com/microsoft/playwright-mcp — кросс-браузерное управление: Chromium, Firefox, WebKit
- github.com/firecrawl/firecrawl-mcp-server — скрейпинг и обход сайтов, что работает без ключа и что требует ключ


