Introduzione a MCP Auth - Autenticazione plug-and-play per server MCP
MCP Auth ti offre tutto ciò di cui hai bisogno per aggiungere un'autenticazione pronta per la produzione al tuo server MCP. Niente settimane trascorse a leggere specifiche o a collegare le cose.
Quando si costruisce un server MCP, l'autenticazione diventerà inevitabile a un certo punto. Mentre controlli le specifiche MCP, ti imbatterai rapidamente in alcuni RFC:
- Bozza IETF di OAuth 2.1
- Metadata del Server di Autorizzazione di OAuth 2.0 (RFC8414)
- Protocollo di Registrazione Dinamica del Client di OAuth 2.0 (RFC7591)
Non hai familiarità con questi? Non sei il solo. Anche se OAuth 2.0 è ampiamente adottato, comprenderlo e implementarlo correttamente richiede ancora tempo. MCP è costruito su solide basi con questi standard, quindi l'approccio migliore è seguire la specifica. Ed è proprio qui che entra in gioco MCP Auth.
La buona notizia: non devi farlo da zero.
Stiamo introducendo MCP Auth: tutto ciò di cui hai bisogno per aggiungere un'autenticazione pronta per la produzione al tuo server MCP.
Che cos'è MCP Auth?
MCP Auth offre un insieme di strumenti e tutorial che ti aiutano a implementare l'autenticazione per i server MCP. Ti aiuta a integrare qualsiasi provider OAuth 2.1 / OIDC conforme agli RFC utilizzando solo poche righe di codice:
Come iniziare con MCP Auth?
Visita mcp-auth.dev per iniziare.
La nostra prima release include SDK per Python e Node.js, testati con provider come Logto e Keycloak.
Non sei sicuro se il tuo provider è conforme? Prova il nostro strumento di test dei provider per scoprirlo.
Cosa succederà in seguito?
Stiamo lavorando per aggiungere più SDK, più tutorial e un miglior supporto per diversi provider. Se hai domande o idee, sentiti libero di iniziare una discussione.
Buona costruzione!