Пользовательские коннекторы с использованием удаленного MCP доступны в Claude и Claude Desktop для пользователей с планами Pro, Max, Team и Enterprise. Эта функция в настоящее время находится в бета-версии.
Создание удаленных MCP-серверов
Чтобы начать работу с удаленными серверами, используйте следующие ресурсы:
Спецификация авторизации, особенно детали о потоке авторизации для сторонних сервисов
Примеры удаленных серверов в SDK для TypeScript и Python
Реализации авторизации клиента и сервера в SDK для TypeScript и Python
Официальная дорожная карта MCP и журнал изменений черновой спецификации для получения подробной информации о том, как будет развиваться протокол
Другие ресурсы (например, этот) также могут быть полезны для изучения соображений при создании, развертывании и устранении неполадок удаленных серверов.
Кроме того, некоторые решения, такие как Cloudflare, предоставляют хостинг удаленных MCP-серверов со встроенным автомасштабированием, управлением OAuth-токенами и развертыванием.
Поддержка MCP
Платформы
Удаленные MCP-серверы поддерживаются в Claude и Claude Desktop для планов Pro, Max, Teams и Enterprise.
Чтобы настроить удаленные MCP-серверы для использования в Claude for Desktop, добавьте их через Настройки > Коннекторы. Claude Desktop не будет подключаться к удаленным серверам, которые настроены напрямую через claude_desktop_config.json.
Мобильные приложения Claude добавят поддержку коннекторов в ближайшие недели.
Транспорт и авторизация
Claude поддерживает серверы как на основе SSE, так и на основе Streamable HTTP.
Claude поддерживает как удаленные серверы без авторизации, так и на основе OAuth.
Для серверов на основе OAuth Claude требует поддержку динамической регистрации клиента и пока не поддерживает способ для пользователей указывать ID клиента или секрет.
Claude поддерживает спецификацию авторизации от 26.03
Примечание: В последней черновой спецификации предложены обновления для авторизации MCP. Claude добавит поддержку этого после того, как это войдет в официальную ревизию спецификации, но пока нет официального графика для этого.
Функции протокола
Claude поддерживает инструменты, промпты и ресурсы.
Claude поддерживает результаты инструментов на основе текста, бинарных данных и изображений.
Claude поддерживает ресурсы на основе текста и бинарных данных.
Claude пока не поддерживает подписки на ресурсы, сэмплинг и другие более продвинутые или черновые возможности.
Тестирование удаленных MCP-серверов
Для тестирования и валидации вашего сервера используйте инструмент inspector. Это позволит вам проверить:
что Claude.ai и другие MCP-клиенты могут успешно подключиться к вашему серверу
что ваш сервер успешно инициирует и завершает поток авторизации
что ваш сервер правильно реализует различные части потока авторизации
какие инструменты, промпты, ресурсы и другие функции MCP предоставляет ваш сервер
См.