MCP OAuth Part 1 - OAuth Infrastructure (#4316)

This commit is contained in:
Brian Ray
2025-07-18 10:14:23 -04:00
committed by GitHub
parent de27ea6095
commit c5761317f4
7 changed files with 2453 additions and 0 deletions

View File

@@ -60,6 +60,20 @@ export * from './tools/read-many-files.js';
export * from './tools/mcp-client.js';
export * from './tools/mcp-tool.js';
// MCP OAuth
export { MCPOAuthProvider } from './mcp/oauth-provider.js';
export {
MCPOAuthToken,
MCPOAuthCredentials,
MCPOAuthTokenStorage,
} from './mcp/oauth-token-storage.js';
export type { MCPOAuthConfig } from './mcp/oauth-provider.js';
export type {
OAuthAuthorizationServerMetadata,
OAuthProtectedResourceMetadata,
} from './mcp/oauth-utils.js';
export { OAuthUtils } from './mcp/oauth-utils.js';
// Export telemetry functions
export * from './telemetry/index.js';
export { sessionId } from './utils/session.js';