Представляем MCP Auth - подключаемую аутентификацию для MCP серверов
MCP Auth предоставляет все необходимое для добавления готовой к производству аутентификации на ваш MCP сервер. Не нужно тратить недели на изучение спецификаций или настройку.
При создании MCP сервера аутентификация в какой-то момент станет неизбежной. Ознакомившись с MCP спецификацией, вы быстро наткнётесь на некоторые RFC:
- OAuth 2.1 IETF DRAFT
- Метаданные сервера авторизации OAuth 2.0 (RFC8414)
- Протокол динамической регистрации клиентов OAuth 2.0 (RFC7591)
Не знакомы с этими? Вы не одиноки. Даже несмотря на широкое распространение OAuth 2.0, на понимание и правильное внедрение уходит время. MCP построен на прочной основе этих стандартов, поэтому наилучший подход - следовать спецификации. Именно здесь и вступает в действие MCP Auth.
Хорошая новость: вам не нужно начинать с нуля.
Представляем MCP Auth: всё необходимое для добавления готовой к производству аутентификации на ваш MCP сервер.
Что такое MCP Auth?
MCP Auth предлагает набор инструментов и руководств, которые помогут внедрить аутентификацию для MCP серверов. Это поможет интегрироваться с любым поставщиком OAuth 2.1 / OIDC, соответствующим RFC, используя всего несколько строк кода:
Как начать работу с MCP Auth?
Посетите mcp-auth.dev, чтобы начать.
Наш первый релиз включает SDK для Python и Node.js, протестированные с такими поставщиками, как Logto и Keycloak.
Не уверены, соответствует ли ваш провайдер? Попробуйте наш инструмент тестирования провайдера, чтобы выяснить это.
Что дальше?
Мы работаем над добавлением большего количества SDK, больше руководств и улучшенной поддержки различных провайдеров. Если у вас есть вопросы или идеи, не стесняйтесь начать обсуждение.
Успешного создания!