Skip to content
Cursor

no crd for Cursor

io.github.nogoo9/no-crd

Dynamic pod spawner & proxy for ephemeral AI agent workspaces on Kubernetes without CRDs

client:Cursor transport:stdio runtime:npm

Install no crd in Cursor

~/.cursor/mcp.json · windows: %USERPROFILE%\.cursor\mcp.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "mcpServers": {
    "no-crd": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@nogoo9/no-crd"
      ],
      "env": {
        "KUBECONFIG": "<KUBECONFIG>",
        "BASE_URL": "<BASE_URL>",
        "STATELESS": "<STATELESS>",
        "TLS_CERT": "<TLS_CERT>",
        "TLS_KEY": "<TLS_KEY>",
        "TLS_CA": "<TLS_CA>",
        "NODE_TLS_REJECT_UNAUTHORIZED": "<NODE_TLS_REJECT_UNAUTHORIZED>",
        "REGISTRY_URL": "<REGISTRY_URL>",
        "TEMPLATES_DIR": "<TEMPLATES_DIR>",
        "BUILTIN_TEMPLATES": "<BUILTIN_TEMPLATES>",
        "AUTH_ENABLED": "<AUTH_ENABLED>",
        "JWT_VERIFICATION_REQUIRED": "<JWT_VERIFICATION_REQUIRED>",
        "JWT_SECRET": "<JWT_SECRET>",
        "JWT_PUBLIC_KEY": "<JWT_PUBLIC_KEY>",
        "JWKS_URI": "<JWKS_URI>",
        "INTROSPECTION_ENDPOINT": "<INTROSPECTION_ENDPOINT>",
        "OAUTH_CLIENT_ID": "<OAUTH_CLIENT_ID>",
        "OAUTH_CLIENT_SECRET": "<OAUTH_CLIENT_SECRET>",
        "JWT_AUDIENCE": "<JWT_AUDIENCE>",
        "AUTH_ISSUER": "<AUTH_ISSUER>",
        "AUTH_SUB_JSONPATH": "<AUTH_SUB_JSONPATH>",
        "AUTH_ADMIN_ROLE": "<AUTH_ADMIN_ROLE>",
        "AUTH_ADMIN_USERS": "<AUTH_ADMIN_USERS>",
        "PROXY_SESSION_TTL": "<PROXY_SESSION_TTL>",
        "PROXY_SESSION_SECRET": "<PROXY_SESSION_SECRET>",
        "UI_ENABLED": "<UI_ENABLED>",
        "THEMES_DIR": "<THEMES_DIR>",
        "THEMES_CONFIGMAP": "<THEMES_CONFIGMAP>",
        "DOCS_DIR": "<DOCS_DIR>",
        "OAUTH_DISCOVERY_URL": "<OAUTH_DISCOVERY_URL>",
        "OAUTH_LOGIN_METHOD": "<OAUTH_LOGIN_METHOD>",
        "UI_TITLE": "<UI_TITLE>",
        "UI_SUBTITLE": "<UI_SUBTITLE>"
      }
    }
  }
}

Use .cursor/mcp.json in a project root instead to scope it to that project. Cursor merges both. Cursor docs

no crd in other clients