@@ -23,8 +23,8 @@ request must pass all applicable limits to proceed.
2323Before you begin, ensure you have:
2424
2525- A Kubernetes cluster with the ToolHive Operator installed
26- - Redis deployed for session storage (rate limiting uses Redis as its counter
27- backend )
26+ - Redis deployed for session storage (rate limiting uses Redis to store token
27+ bucket counters )
2828- For per-user limits: authentication enabled on the MCPServer (` oidcConfig ` ,
2929 ` oidcConfigRef ` , or ` externalAuthConfigRef ` )
3030
@@ -65,9 +65,9 @@ total throughput to protect downstream services.
6565apiVersion : toolhive.stacklok.dev/v1alpha1
6666kind : MCPServer
6767metadata :
68- name : my -server
68+ name : weather -server
6969spec :
70- image : my -mcp- server:latest
70+ image : ghcr.io/stackloklabs/weather -mcp/ server
7171 transport : streamable-http
7272 sessionStorage :
7373 provider : redis
@@ -94,9 +94,9 @@ users by the `sub` claim from their JWT token.
9494apiVersion : toolhive.stacklok.dev/v1alpha1
9595kind : MCPServer
9696metadata :
97- name : my -server
97+ name : weather -server
9898spec :
99- image : my -mcp- server:latest
99+ image : ghcr.io/stackloklabs/weather -mcp/ server
100100 transport : streamable-http
101101 oidcConfig :
102102 type : inline
@@ -126,9 +126,9 @@ throughput.
126126apiVersion : toolhive.stacklok.dev/v1alpha1
127127kind : MCPServer
128128metadata :
129- name : my -server
129+ name : weather -server
130130spec :
131- image : my -mcp- server:latest
131+ image : ghcr.io/stackloklabs/weather -mcp/ server
132132 transport : streamable-http
133133 oidcConfig :
134134 type : inline
0 commit comments