Link integration with existing OAuth providers

This commit is contained in:
Ayesha Dissanayaka 2025-04-03 13:56:31 +05:30 committed by GitHub
parent ec6b40bdab
commit 200e9061ae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -89,32 +89,7 @@ asgardeo:
./openmcpauthproxy --asgardeo ./openmcpauthproxy --asgardeo
``` ```
### Use with Auth0 ### Use with any standard OAuth Server
Enable authorization for the MCP server through your Auth0 organization
**TODO**: Add instructions
[Enable dynamic application registration](https://auth0.com/docs/get-started/applications/dynamic-client-registration#enable-dynamic-client-registration) in your Auth0 organization
#### Configure the Auth Proxy
Create a configuration file config.yaml with the following parameters:
```yaml
mcp_server_base_url: "http://localhost:8000" # URL of your MCP server
listen_address: ":8080" # Address where the proxy will listen
```
**TODO**: Update the configs for Auth0.
#### Start the Auth Proxy
```bash
./openmcpauthproxy --auth0
```
### Use with a standard OAuth Server
Enable authorization for the MCP server with a compliant OAuth server Enable authorization for the MCP server with a compliant OAuth server
@ -133,3 +108,6 @@ listen_address: ":8080" # Address where the proxy will lis
```bash ```bash
./openmcpauthproxy ./openmcpauthproxy
``` ```
#### Integrating with existing OAuth Providers
- [Auth0](URL) - Enable authorization for the MCP server through your Auth0 organization. **TODO**: Add instructions under docs and link