oauthex: new package for oauth extensions (#429)

This package will hold externally visible parts of internal/oauthex.

For now, just add an alias to the ProtectedResourceMetadata struct. This
lets one write MCP-compliant servers.
This commit is contained in:
Jonathan Amsterdam 2025-09-18 08:25:24 -04:00 • committed by GitHub
commit 208bfe25fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

10
oauthex/oauthex.go Normal file
View file

@ -0,0 +1,10 @@
// Copyright 2025 The Go MCP SDK Authors. All rights reserved.
// Use of this source code is governed by an MIT-style
// license that can be found in the LICENSE file.
// Package oauthex implements extensions to OAuth2.
package oauthex
import "github.com/modelcontextprotocol/go-sdk/internal/oauthex"
type ProtectedResourceMetadata = oauthex.ProtectedResourceMetadata