You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -390,7 +390,7 @@ mcp_servers:
390
390
Authorization: "kubernetes"# Uses user's k8s token from request auth
391
391
```
392
392
393
-
The user's Kubernetes tokenis extracted from the incoming request's `Authorization` header and forwarded to the MCP server.
393
+
**Note:**Kubernetes token-based MCP authorization only works when Lightspeed Core Stack is configured with Kubernetes authentication (`authentication.k8s`). For any other authentication types, MCP servers configured with `Authorization: "kubernetes"` are removed from the available MCP servers list.
This endpoint returns only MCP servers configured with `authorization_headers: "client"`, along with the specific header names that need to be provided via `MCP-HEADERS`. Servers using file-based or Kubernetes authentication are not included in this response.
446
+
447
+
**Use case:** Clients can call this endpoint at startup or before making requests to discover which servers they can authenticate with using their own tokens.
448
+
421
449
##### Combining Authentication Methods
422
450
423
451
You can mix and match authentication methods across different MCP servers, and even combine multiple methods for a single server:
0 commit comments