Обзор
Серверы Model Context Protocol (MCP) расширяют Claude Code с помощью пользовательских инструментов и возможностей. MCP могут работать как внешние процессы, подключаться через HTTP/SSE или выполняться непосредственно в вашем SDK-приложении.Конфигурация
Базовая конфигурация
Настройте MCP-серверы в.mcp.json
в корне вашего проекта:
Использование MCP-серверов в SDK
Типы транспорта
stdio-серверы
Внешние процессы, взаимодействующие через stdin/stdout:HTTP/SSE-серверы
Удаленные серверы с сетевой связью:SDK MCP-серверы
Внутрипроцессные серверы, работающие в вашем приложении. Для подробной информации о создании пользовательских инструментов см. руководство по пользовательским инструментам:Управление ресурсами
MCP-серверы могут предоставлять ресурсы, которые Claude может перечислять и читать:Аутентификация
Переменные окружения
Аутентификация OAuth2
Аутентификация OAuth2 MCP в клиенте в настоящее время не поддерживается.Обработка ошибок
Корректно обрабатывайте сбои подключения MCP:Связанные ресурсы
- Руководство по пользовательским инструментам - Подробное руководство по созданию SDK MCP-серверов
- Справочник TypeScript SDK
- Справочник Python SDK
- Разрешения SDK
- Общие рабочие процессы