MCP.Market

Kubernetes Ephemeral Job MCP server

by inhuman·io.github.inhuman/mcp-k8s-ephemeral-job·v0.7.1

Runs a command in a throwaway Kubernetes pod and returns exit code, output and artifacts.

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Kubernetes Ephemeral Job yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Kubernetes Ephemeral Job tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 67 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Kubernetes Ephemeral Job compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
65/100
higher than 20% of 1,119 Developer tools servers

Install Kubernetes Ephemeral Job in Claude Code, Cursor or VS Code

claude mcp add mcp-k8s-ephemeral-job -- docker run -i --rm docker.io/idconstruct/mcp-k8s-ephemeral-job:v0.7.1
Add to Cursor

What the publisher says

From the Kubernetes Ephemeral Job repository's README, as published. We do not edit it. Read it on GitHub

mcp-k8s-ephemeral-job

English | Русский

Public OSS MCP server (Go, MIT) that spawns an ephemeral Kubernetes Job/pod from a caller-chosen image, runs a command inside it, returns exitcode / stdout / artifacts, and deletes the pod. The server builds the pod manifest in code** — the caller passes parameters only, never raw YAML.

It is the "operating room" counterpart to mcp-exec (the "scalpel"): where mcp-exec runs a single Python file in a locked-down, network-less sandbox in milliseconds, this one spins up a full pod with the toolchain/image you choose, controlled network (clone repos, pull deps), long tasks and file artifacts out. They complement each other.

Works over three transports — stdio / HTTP / SSE — with an identical tool set everywhere (official modelcontextprotocol/go-sdk).

Tools

run_job — run and wait

Input: { image (required), command (required), files?, env?, limits?, timeouts?, workdir?, clone? } Output: { exitcode, stdout, stderr, duration_ms, status, artifacts, truncated }

timeout is a normal result, not a tool error. Only invalid input (empty image/command, image not in the allowlist, bad file path) is a tool-call error.

  • status is one of succeeded / failed / timeout / error. A non-zero exit_code or a

pod logs. stderr is reserved and always empty, so adding stream separation later stays backward-compatible.

  • stdout carries the container's combined stdout+stderr — Kubernetes merges the two streams in

Exceeding a cap never loses data silently: the matching truncated flag is set.

  • Artifacts (files from the working directory) come back inline (base64) under a size cap.
  • The manifest is built deterministically by the server — no raw YAML from the caller.

submitjob / fetchjob — run in the background

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Kubernetes Ephemeral Job: common questions

Is Kubernetes Ephemeral Job MCP server safe?
With care: it is graded C, so read the findings first (65/100). Read the Kubernetes Ephemeral Job safety report
How do I install Kubernetes Ephemeral Job?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Kubernetes Ephemeral Job need an API key?
Yes. The registry entry asks for MCP_K8S_CLONE_SECRET, MCP_K8S_AUTH_TOKEN.
Is Kubernetes Ephemeral Job maintained?
The last commit was 105 days ago (2026-07-20). The latest release is v0.7.1.
What can I use instead of Kubernetes Ephemeral Job?
Servers from other publishers that do the same job: Kubernetes MCP server, Notion MCP server and Radar Kubernetes MCP Server.

Alternatives to Kubernetes Ephemeral Job

Same job from other publishers: the closest match first, then the best rated.

  • Kubernetes
    A Model Context Protocol (MCP) server for Kubernetes and OpenShift
    A
  • Notion
    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
    B
  • Radar Kubernetes MCP Server
    Kubernetes MCP server for diagnosis, resource management, GitOps, and RBAC-enforced operations.
    A
  • Dot AI
    AI-powered development platform for Kubernetes deployments and intelligent automation
    A
  • Kubefwd
    Kubernetes port forwarding for local development with automatic /etc/hosts entries.
    A

More from inhuman →