69 pages for client_id.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Security Best Practices
Model Context Protocol · in the page
docs/2024-11-05/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/authorization
…AUTH_REALM=master # Keycloak OAuth client credentials OAUTH_CLIENT_ID=<YOUR_SERVER_CLIENT_ID> OAUTH_CLIENT_SECRET=<YOUR_SERVER_CLIENT_SECRET> ``` `OAUTH_CLIENT_ID` and `OAUTH_CL…
Security Best Practices
Model Context Protocol · in the page
docs/2025-03-26/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/authorization
…AUTH_REALM=master # Keycloak OAuth client credentials OAUTH_CLIENT_ID=<YOUR_SERVER_CLIENT_ID> OAUTH_CLIENT_SECRET=<YOUR_SERVER_CLIENT_SECRET> ``` `OAUTH_CLIENT_ID` and `OAUTH_CL…
Security Best Practices
Model Context Protocol · in the page
docs/2025-06-18/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/authorization
…AUTH_REALM=master # Keycloak OAuth client credentials OAUTH_CLIENT_ID=<YOUR_SERVER_CLIENT_ID> OAUTH_CLIENT_SECRET=<YOUR_SERVER_CLIENT_SECRET> ``` `OAUTH_CLIENT_ID` and `OAUTH_CL…
Security Best Practices
Model Context Protocol · in the page
docs/2025-11-25/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/authorization
…AUTH_REALM=master # Keycloak OAuth client credentials OAUTH_CLIENT_ID=<YOUR_SERVER_CLIENT_ID> OAUTH_CLIENT_SECRET=<YOUR_SERVER_CLIENT_SECRET> ``` `OAUTH_CLIENT_ID` and `OAUTH_CL…
Security Best Practices
Model Context Protocol · in the page
docs/2026-07-28/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
Understanding Authorization in MCP
Model Context Protocol · in the page
docs/draft/tutorials/security/authorization
…AUTH_REALM=master # Keycloak OAuth client credentials OAUTH_CLIENT_ID=<YOUR_SERVER_CLIENT_ID> OAUTH_CLIENT_SECRET=<YOUR_SERVER_CLIENT_SECRET> ``` `OAUTH_CLIENT_ID` and `OAUTH_CL…
Security Best Practices
Model Context Protocol · in the page
docs/draft/tutorials/security/security_best_practices
…third party authorization server UA->>TAS: Authorization request (client_id: mcp-proxy) TAS->>UA: Authorization consent screen Note over UA: Review consent screen UA->>TAS: Approve…
OAuth Client Credentials
Model Context Protocol · in the page
extensions/auth/oauth-client-credentials
…extension also supports the standard client credentials flow using a `client_id` and `client_secret`. The client sends its credentials directly to the authorization server's token endpoint and receive…
SEP-1036: URL Mode Elicitation for secure out-of-band interactions
Model Context Protocol · in the page
seps/1036-url-mode-elicitation-for-secure-out-of-band-intera
…6-446655440000", "url": "https://github.com/login/oauth/authorize?client_id=abc123&state=xyz789&scope=repo", "message": "Please authorize access to your GitHub repositories to continue." } }…
SEP-991: Enable URL-based Client Registration using OAuth Client ID Metadata Documents
Model Context Protocol · in the page
seps/991-enable-url-based-client-registration-using-oauth-c
…ection to MCP Server Client->>Server: Authorization Request<br/>client_id=https://app.example.com/oauth/metadata.json<br/>redirect_uri=http://localhost:3000/callback Note over Server: Aut…
Authorization
Model Context Protocol · in the page
specification/2025-11-25/basic/authorization
…if the Authorization Server indicates if the server supports it (via `client_id_metadata_document_supported` in OAuth Authorization Server Metadata) 3. Use Dynamic Client Registration as a fallback if…
Client Registration
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/client-registration
…nts if the Authorization Server indicates that it supports them (via `client_id_metadata_document_supported` in OAuth Authorization Server Metadata) 3. Use Dynamic Client Registration as a fallback if…
Authorization
Model Context Protocol · in the page
specification/2026-07-28/basic/authorization/index
…t ID Metadata Documents Note over C: Client uses HTTPS URL as client_id Note over A: Server detects URL-formatted client_id A->>C: Fetch metadata from client_id URL C--…
Client Registration
Model Context Protocol · in the page
specification/draft/basic/authorization/client-registration
…nts if the Authorization Server indicates that it supports them (via `client_id_metadata_document_supported` in OAuth Authorization Server Metadata) 3. Use Dynamic Client Registration as a fallback if…
Authorization
Model Context Protocol · in the page
specification/draft/basic/authorization/index
…t ID Metadata Documents Note over C: Client uses HTTPS URL as client_id Note over A: Server detects URL-formatted client_id A->>C: Fetch metadata from client_id URL C--…