Skip to content

GiviKDev/oauth

GiviKDev.OAuth

OAuth 2.1 facade for ASP.NET Core. Bridges MCP servers with enterprise identity providers that don't support the full OAuth stack MCP requires (DCR, resource indicators).

Packages

Package Purpose
GiviKDev.OAuth Core facade — AS metadata, /authorize proxy, /token proxy, DCR facade
GiviKDev.OAuth.Mcp MCP integration — Protected Resource Metadata via the MCP SDK
GiviKDev.OAuth.Entra Entra adapter — computes upstream URLs, strips resource parameter

Status

Under active development. Not yet published to NuGet.

See docs/01-foundation/ for project context, scope, and roadmap.

Contributing

See CONTRIBUTING.md.

License

MIT

About

OAuth 2.1 facade middleware for ASP.NET Core. Bridges MCP servers with enterprise IdPs (Entra, Okta, Cognito)

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors