Главная › Claude Code › MCP
ОбзорУстановкаСправочник CLIЦены и лимитыAgent SDKНавыки и плагиныGitHubВеб, настольное приложение и IDEМоделиОшибкиОткрытый исходный код?Практическое руководствоДля студентовАвтоматизация QAСравнение с CursorСравнение с Codex и OpenCodeСубагентыХукиMCPЭкосистемаVS CodeOpenRouterОграничения частоты запросовРуководство на китайском языке
Последнее обновление: 11 октября 2026

MCP в Claude Code: подключение серверов, области действия, удалённый MCP и реальные примеры

MCP — Model Context Protocol, протокол контекста модели — позволяет Claude Code обращаться к тому, что не является файлами в вашем репозитории: базе данных, браузеру, GitHub, аналитике, системе отслеживания задач. Сервер предоставляет инструменты и ресурсы; Claude Code подключается к нему, и агент может использовать их как любой встроенный инструмент. Для настройки каждого сервера достаточно одной команды.

TLDR

  • claude mcp add <name> -- <command> для локальных серверов (stdio); claude mcp add --transport http <name> <url> для удалённых.
  • Области действия: local (для вас, в этом проекте), project (.mcp.json, совместно с репозиторием), user (для вас, во всех проектах).
  • /mcp внутри сеанса показывает состояние, выполняет аутентификацию на серверах с OAuth и выводит список их инструментов.
  • К ресурсам можно обращаться через @-упоминания; промпты сервера отображаются как команды с косой чертой.

Добавление сервера

# local server over stdio (runs the command, talks over its stdin/stdout)
claude mcp add playwright -- npx @playwright/mcp@latest

# remote server over HTTP
claude mcp add --transport http github https://api.githubcopilot.com/mcp/

# with a header (API-key style auth)
claude mcp add --transport http posthog https://mcp.posthog.com/mcp \
  --header "Authorization: Bearer $POSTHOG_API_KEY"

claude mcp list      # what is configured
claude mcp remove playwright

Серверы stdio — это программы, которые Claude Code запускает за вас; большинство серверов сообщества представляют собой пакеты npm или Python, запускаемые таким способом. Удалённые серверы задаются URL; они используют аутентификацию через OAuth (выполните /mcp в сеансе и пройдите процедуру в браузере) или через заголовок, который вы передаёте при добавлении, как в примере с PostHog. Актуальный URL ищите в документации поставщика: адреса удалённых серверов меняются.

Области действия и .mcp.json

  • local (по умолчанию) — сохраняется в ваших пользовательских настройках и действует только для этого проекта. Личные, приватные серверы.
  • project (--scope project) — записывается в .mcp.json в корне репозитория и доступно всем, кто его клонирует. При первом обращении Claude Code запрашивает разрешение доверять серверам проекта.
  • user (--scope user) — доступно во всех проектах на вашем компьютере.
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "${DATABASE_URL}"]
    }
  }
}

.mcp.json поддерживает подстановку переменных окружения, поэтому определение сервера можно включить в репозиторий, а каждый разработчик укажет собственные учётные данные.

Использование сервера в сеансе

После подключения инструменты сервера сразу становятся доступны: попросите «ошибки из PostHog за последние 24 часов», и Claude Code вызовет инструмент. На ресурсы, предоставляемые сервером, можно ссылаться через @-упоминания (@github:issue://123), чтобы добавлять их в контекст по запросу. Промпты, определённые сервером, отображаются как команды с косой чертой в /mcp__<server>__<prompt>. /mcp показывает состояние подключения, позволяет переподключиться или пройти аутентификацию и выводит все инструменты с их описаниями.

Примеры, которые стоит использовать

  • PostHog MCP — продуктовая аналитика прямо из агента: «каким флагом функции управляется этот код и как идёт её развёртывание?» PostHog предоставляет удалённый MCP-сервер; добавьте его с помощью --transport http и своего персонального ключа API в заголовке Bearer.
  • GitHub — задачи и запросы на слияние в качестве контекста; используйте вместе с Action из руководства по GitHub для цикла проверки.
  • Playwright — настоящий браузер для сквозных тестов и проверки интерфейса, который вы только что изменили; см. руководство по автоматизации QA.
  • Postgres / SQLite — запросы и миграции с учётом схемы; используйте учётную запись с доступом только для чтения, если не намерены вносить изменения.
  • Файловая система за пределами репозитория — --add-dir проще использовать для дополнительных каталогов; MCP предназначен для того, что не является файлами.

Стоимость и контекст

Каждый результат инструмента, возвращаемый MCP-сервером, попадает в разговор и затем повторно отправляется на каждом следующем шаге. Сервер, возвращающий 5,000 строк, резко раздувает контекст. Предпочитайте инструменты с ограничениями, запрашивайте краткие сводки и выполняйте /compact после объёмного запроса. Серверы работают локально или обращаются к поставщику; их запросы не проходят через эндпоинт модели, поэтому ANTHROPIC_BASE_URL=https://aiprimetech.io не затрагивается — оплачиваются только токены, занимаемые результатами.

Сначала попробуйте бесплатно

Новые аккаунты получают $5 бесплатного баланса для API по коду CLAUDECODE — этого хватит на вечер работы с Claude Code на Sonnet — затем кредиты с балансом в 7.69231 раза больше номинала.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Создать аккаунт с кодом CLAUDECODE

Часто задаваемые вопросы

Как добавить MCP-сервер в Claude Code?

`claude mcp add <name> -- <command>` для локального сервера или `claude mcp add --transport http <name> <url>` для удалённого; добавьте `--scope project`, чтобы сделать его общим через .mcp.json.

Как подключить PostHog к Claude Code?

Добавьте удалённый MCP-сервер PostHog с помощью `claude mcp add --transport http posthog <url> --header "Authorization: Bearer <api key>"`, используя URL из документации PostHog по MCP, затем спрашивайте о событиях, флагах или ошибках в сеансе.

Работает ли MCP через шлюз?

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

Запускайте Claude Code через шлюз

Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду CLAUDECODE.

Получить API-ключ Посмотреть безлимитные тарифы

AI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза.

Другие руководства по Claude Code

Claude Code: полное руководствоКак установить Claude CodeДокументация CLI Claude Code: команды и флагиЦены и лимиты Claude Code: подробное объяснениеClaude Code SDK, теперь Claude Agent SDKНавыки и плагины Claude CodeClaude Code в GitHub: App, Action и @claudeЕсть ли у Claude Code веб-интерфейс? Веб-версия, настольное приложение и IDEКакую модель использует Claude Code и как её изменитьОшибки Claude Code и способы их исправленияОткрыт ли исходный код Claude Code?Практическое руководство по Claude Code: ваш первый полноценный сеансClaude для студентов: Claude Code, API и что на самом деле дают образовательные программыКак использовать Claude Code для автоматизации QAClaude Code и Cursor: что и когда выбрать — и как использовать оба инструментаClaude Code, Codex и OpenCode: сравнение терминальных агентовСубагенты Claude Code: как они работают, как их определять и как устроены команды агентовХуки Claude Code: детерминированный контроль над действиями агентаЭкосистема Claude Code: маршрутизаторы, фреймворки, плагины и списки, в которых они собраныClaude Code в VS Code: расширение, работа через терминал и ошибкиКак использовать OpenRouter в Claude Code и когда этого делать не стоитОшибка ограничения частоты запросов Claude: что означает «API error: rate limit reached» и как её исправитьКак пользоваться Claude Code: от установки до повседневной работы