no-crd
About
Dynamic pod spawner & proxy for ephemeral AI agent workspaces on Kubernetes without CRDs
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
KUBECONFIG BASE_URL STATELESS TLS_CERT TLS_KEY TLS_CA NODE_TLS_REJECT_UNAUTHORIZED REGISTRY_URL TEMPLATES_DIR BUILTIN_TEMPLATES AUTH_ENABLED JWT_VERIFICATION_REQUIRED JWT_SECRET JWT_PUBLIC_KEY JWKS_URI INTROSPECTION_ENDPOINT OAUTH_CLIENT_ID OAUTH_CLIENT_SECRET JWT_AUDIENCE AUTH_ISSUER AUTH_SUB_JSONPATH AUTH_ADMIN_ROLE PROXY_SESSION_TTL PROXY_SESSION_SECRET UI_ENABLED THEMES_DIR THEMES_CONFIGMAP DOCS_DIR OAUTH_DISCOVERY_URL OAUTH_LOGIN_METHOD UI_TITLE UI_SUBTITLEClaude Code
claude mcp add --env KUBECONFIG= --env BASE_URL= --env STATELESS= --env TLS_CERT= --env TLS_KEY= --env TLS_CA= --env NODE_TLS_REJECT_UNAUTHORIZED= --env REGISTRY_URL= --env TEMPLATES_DIR= --env BUILTIN_TEMPLATES= --env AUTH_ENABLED= --env JWT_VERIFICATION_REQUIRED= --env JWT_SECRET= --env JWT_PUBLIC_KEY= --env JWKS_URI= --env INTROSPECTION_ENDPOINT= --env OAUTH_CLIENT_ID= --env OAUTH_CLIENT_SECRET= --env JWT_AUDIENCE= --env AUTH_ISSUER= --env AUTH_SUB_JSONPATH= --env AUTH_ADMIN_ROLE= --env PROXY_SESSION_TTL= --env PROXY_SESSION_SECRET= --env UI_ENABLED= --env THEMES_DIR= --env THEMES_CONFIGMAP= --env DOCS_DIR= --env OAUTH_DISCOVERY_URL= --env OAUTH_LOGIN_METHOD= --env UI_TITLE= --env UI_SUBTITLE= no-crd -- bunx @nogoo9/no-crd
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"no-crd","command":"bunx","args":["@nogoo9/no-crd"],"env":{"KUBECONFIG":"","BASE_URL":"","STATELESS":"","TLS_CERT":"","TLS_KEY":"","TLS_CA":"","NODE_TLS_REJECT_UNAUTHORIZED":"","REGISTRY_URL":"","TEMPLATES_DIR":"","BUILTIN_TEMPLATES":"","AUTH_ENABLED":"","JWT_VERIFICATION_REQUIRED":"","JWT_SECRET":"","JWT_PUBLIC_KEY":"","JWKS_URI":"","INTROSPECTION_ENDPOINT":"","OAUTH_CLIENT_ID":"","OAUTH_CLIENT_SECRET":"","JWT_AUDIENCE":"","AUTH_ISSUER":"","AUTH_SUB_JSONPATH":"","AUTH_ADMIN_ROLE":"","PROXY_SESSION_TTL":"","PROXY_SESSION_SECRET":"","UI_ENABLED":"","THEMES_DIR":"","THEMES_CONFIGMAP":"","DOCS_DIR":"","OAUTH_DISCOVERY_URL":"","OAUTH_LOGIN_METHOD":"","UI_TITLE":"","UI_SUBTITLE":""}}'
JSON
{
"mcpServers": {
"no-crd": {
"command": "bunx",
"args": [
"@nogoo9/no-crd"
],
"env": {
"KUBECONFIG": "",
"BASE_URL": "",
"STATELESS": "",
"TLS_CERT": "",
"TLS_KEY": "",
"TLS_CA": "",
"NODE_TLS_REJECT_UNAUTHORIZED": "",
"REGISTRY_URL": "",
"TEMPLATES_DIR": "",
"BUILTIN_TEMPLATES": "",
"AUTH_ENABLED": "",
"JWT_VERIFICATION_REQUIRED": "",
"JWT_SECRET": "",
"JWT_PUBLIC_KEY": "",
"JWKS_URI": "",
"INTROSPECTION_ENDPOINT": "",
"OAUTH_CLIENT_ID": "",
"OAUTH_CLIENT_SECRET": "",
"JWT_AUDIENCE": "",
"AUTH_ISSUER": "",
"AUTH_SUB_JSONPATH": "",
"AUTH_ADMIN_ROLE": "",
"PROXY_SESSION_TTL": "",
"PROXY_SESSION_SECRET": "",
"UI_ENABLED": "",
"THEMES_DIR": "",
"THEMES_CONFIGMAP": "",
"DOCS_DIR": "",
"OAUTH_DISCOVERY_URL": "",
"OAUTH_LOGIN_METHOD": "",
"UI_TITLE": "",
"UI_SUBTITLE": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.