cosmic-mcp

All servers

no-crd

io.github.nogoo9/no-crd ยท version 0.18.0

Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.

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

https://github.com/nogoo9/no-crd

Quick facts

  • Listing: Community
  • Published Aug 12, 16:42 UTC
  • Transport: stdio
  • Package: npm @nogoo9/no-crd 0.18.0
  • Listed by cosmic-mcp: Nov 9, 04:26 UTC
  • Repository: https://github.com/nogoo9/no-crd
  • npm: https://www.npmjs.com/package/@nogoo9/no-crd
  • Needs settings: 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 AUTH_ADMIN_USERS PROXY_SESSION_TTL PROXY_SESSION_SECRET UI_ENABLED THEMES_DIR THEMES_CONFIGMAP DOCS_DIR OAUTH_DISCOVERY_URL OAUTH_LOGIN_METHOD UI_TITLE UI_SUBTITLE

DevOps and infrastructure

Setup snippets

Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.

Run it locally (npm)

npx -y '@nogoo9/[email protected]'

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "no-crd": {
      "args": [
        "-y",
        "@nogoo9/[email protected]"
      ],
      "command": "npx",
      "env": {
        "AUTH_ADMIN_ROLE": "<your auth admin role>",
        "AUTH_ADMIN_USERS": "<your auth admin users>",
        "AUTH_ENABLED": "<your auth enabled>",
        "AUTH_ISSUER": "<your auth issuer>",
        "AUTH_SUB_JSONPATH": "<your auth sub jsonpath>",
        "BASE_URL": "<your base url>",
        "BUILTIN_TEMPLATES": "<your builtin templates>",
        "DOCS_DIR": "<your docs dir>",
        "INTROSPECTION_ENDPOINT": "<your introspection endpoint>",
        "JWKS_URI": "<your jwks uri>",
        "JWT_AUDIENCE": "<your jwt audience>",
        "JWT_PUBLIC_KEY": "<your jwt public key>",
        "JWT_SECRET": "<your jwt secret>",
        "JWT_VERIFICATION_REQUIRED": "<your jwt verification required>",
        "KUBECONFIG": "<your kubeconfig>",
        "NODE_TLS_REJECT_UNAUTHORIZED": "<your node tls reject unauthorized>",
        "OAUTH_CLIENT_ID": "<your oauth client id>",
        "OAUTH_CLIENT_SECRET": "<your oauth client secret>",
        "OAUTH_DISCOVERY_URL": "<your oauth discovery url>",
        "OAUTH_LOGIN_METHOD": "<your oauth login method>",
        "PROXY_SESSION_SECRET": "<your proxy session secret>",
        "PROXY_SESSION_TTL": "<your proxy session ttl>",
        "REGISTRY_URL": "<your registry url>",
        "STATELESS": "<your stateless>",
        "TEMPLATES_DIR": "<your templates dir>",
        "THEMES_CONFIGMAP": "<your themes configmap>",
        "THEMES_DIR": "<your themes dir>",
        "TLS_CA": "<your tls ca>",
        "TLS_CERT": "<your tls cert>",
        "TLS_KEY": "<your tls key>",
        "UI_ENABLED": "<your ui enabled>",
        "UI_SUBTITLE": "<your ui subtitle>",
        "UI_TITLE": "<your ui title>"
      }
    }
  }
}

Claude Code

claude mcp add 'no-crd' -- npx -y '@nogoo9/[email protected]'

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "no-crd": {
      "args": [
        "-y",
        "@nogoo9/[email protected]"
      ],
      "command": "npx",
      "env": {
        "AUTH_ADMIN_ROLE": "<your auth admin role>",
        "AUTH_ADMIN_USERS": "<your auth admin users>",
        "AUTH_ENABLED": "<your auth enabled>",
        "AUTH_ISSUER": "<your auth issuer>",
        "AUTH_SUB_JSONPATH": "<your auth sub jsonpath>",
        "BASE_URL": "<your base url>",
        "BUILTIN_TEMPLATES": "<your builtin templates>",
        "DOCS_DIR": "<your docs dir>",
        "INTROSPECTION_ENDPOINT": "<your introspection endpoint>",
        "JWKS_URI": "<your jwks uri>",
        "JWT_AUDIENCE": "<your jwt audience>",
        "JWT_PUBLIC_KEY": "<your jwt public key>",
        "JWT_SECRET": "<your jwt secret>",
        "JWT_VERIFICATION_REQUIRED": "<your jwt verification required>",
        "KUBECONFIG": "<your kubeconfig>",
        "NODE_TLS_REJECT_UNAUTHORIZED": "<your node tls reject unauthorized>",
        "OAUTH_CLIENT_ID": "<your oauth client id>",
        "OAUTH_CLIENT_SECRET": "<your oauth client secret>",
        "OAUTH_DISCOVERY_URL": "<your oauth discovery url>",
        "OAUTH_LOGIN_METHOD": "<your oauth login method>",
        "PROXY_SESSION_SECRET": "<your proxy session secret>",
        "PROXY_SESSION_TTL": "<your proxy session ttl>",
        "REGISTRY_URL": "<your registry url>",
        "STATELESS": "<your stateless>",
        "TEMPLATES_DIR": "<your templates dir>",
        "THEMES_CONFIGMAP": "<your themes configmap>",
        "THEMES_DIR": "<your themes dir>",
        "TLS_CA": "<your tls ca>",
        "TLS_CERT": "<your tls cert>",
        "TLS_KEY": "<your tls key>",
        "UI_ENABLED": "<your ui enabled>",
        "UI_SUBTITLE": "<your ui subtitle>",
        "UI_TITLE": "<your ui title>"
      }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "no-crd": {
      "args": [
        "-y",
        "@nogoo9/[email protected]"
      ],
      "command": "npx",
      "env": {
        "AUTH_ADMIN_ROLE": "<your auth admin role>",
        "AUTH_ADMIN_USERS": "<your auth admin users>",
        "AUTH_ENABLED": "<your auth enabled>",
        "AUTH_ISSUER": "<your auth issuer>",
        "AUTH_SUB_JSONPATH": "<your auth sub jsonpath>",
        "BASE_URL": "<your base url>",
        "BUILTIN_TEMPLATES": "<your builtin templates>",
        "DOCS_DIR": "<your docs dir>",
        "INTROSPECTION_ENDPOINT": "<your introspection endpoint>",
        "JWKS_URI": "<your jwks uri>",
        "JWT_AUDIENCE": "<your jwt audience>",
        "JWT_PUBLIC_KEY": "<your jwt public key>",
        "JWT_SECRET": "<your jwt secret>",
        "JWT_VERIFICATION_REQUIRED": "<your jwt verification required>",
        "KUBECONFIG": "<your kubeconfig>",
        "NODE_TLS_REJECT_UNAUTHORIZED": "<your node tls reject unauthorized>",
        "OAUTH_CLIENT_ID": "<your oauth client id>",
        "OAUTH_CLIENT_SECRET": "<your oauth client secret>",
        "OAUTH_DISCOVERY_URL": "<your oauth discovery url>",
        "OAUTH_LOGIN_METHOD": "<your oauth login method>",
        "PROXY_SESSION_SECRET": "<your proxy session secret>",
        "PROXY_SESSION_TTL": "<your proxy session ttl>",
        "REGISTRY_URL": "<your registry url>",
        "STATELESS": "<your stateless>",
        "TEMPLATES_DIR": "<your templates dir>",
        "THEMES_CONFIGMAP": "<your themes configmap>",
        "THEMES_DIR": "<your themes dir>",
        "TLS_CA": "<your tls ca>",
        "TLS_CERT": "<your tls cert>",
        "TLS_KEY": "<your tls key>",
        "UI_ENABLED": "<your ui enabled>",
        "UI_SUBTITLE": "<your ui subtitle>",
        "UI_TITLE": "<your ui title>"
      },
      "type": "stdio"
    }
  }
}

Related servers

  • Ankra Verified domain
    Deploy and operate Kubernetes: clusters, stacks, apps, logs, metrics and security, with OAuth.
  • Ankra Docs Verified domain
    Search the Ankra documentation: clusters, stacks, GitOps, CI/CD and the CLI. No account needed.
  • Auxen Verified domain
    Hire AI workers that run on schedule, report back and act with your OK. Or deploy private models.
  • AIUseCaseHub
    Source-linked enterprise AI deployment search. Free preview; API keys unlock full results.
  • API Key Case
    Local MCP tools for secret status and guarded deployment. Values never reach the agent.
  • ARBITER Verified domain
    Decision arbitration, action routing, workflow control, deployment remediation, persistent memory.