Обзор
Серверы 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
- Общие рабочие процессы