MCP.Market

jobd MCP server

by musharna·io.github.musharna/jobd·v0.5.52·5 stars

Self-hostable GPU-aware job broker: submit, route by VRAM, babysit jobs across machines via MCP.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

5 stars140 downloads/wk

Reviews

Write one

Nobody has reviewed jobd yet.

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

jobd tools

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

Not scanned yet. New listings are scanned within a day or two of arriving.

How jobd compares

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

Safety score
83/100
higher than 65% of 48,255 servers
GitHub stars
5
more than 83% of 28,688 servers
Downloads a week
140
more than 70% of 12,191 servers with a package

Release history: 6 versions in the registry since 2026-09-03, latest 2026-10-20, typically one every 4 days.

Install jobd in Claude Code, Cursor or VS Code

claude mcp add jobd -- uvx jobd
Add to Cursor

What the publisher says

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

jobd

A self-hostable, GPU-aware job broker for your own machines — with native MCP/agent integration.

Like task-spooler or pueue, but across all your machines — and VRAM-aware.

<!-- mcp-name: io.github.musharna/jobd -->

You have a couple of boxes with GPUs — a workstation, a server, maybe a laptop — wired together over Tailscale or a LAN. You want to fire off training runs, data pipelines, and long batch jobs from anywhere, have them land on whichever machine actually has the VRAM free, survive across sessions, and get preempted cleanly when something more important shows up. You don't have a cloud, a Kubernetes cluster, or a Slurm install, and you don't want one.

jobd is that missing piece: a small broker that turns a handful of personal machines into a single queue — and an LLM agent can drive it directly.

# from any machine on your tailnet:
job submit --project myproj --gpu --vram-required 16 --wait -- python train.py
# → routed to whichever worker has ≥16 GB VRAM free, streamed back to your terminal

Why it exists

Most schedulers assume a datacenter. The lightweight ones that don't (a bare nohup, a tmux session, an ssh-and-pray script) give you nothing: no queue, no VRAM-aware routing, no preemption, no record of what ran where. jobd fills the gap between "ssh in and run it" and "stand up Slurm":

  • VRAM-fit routing. The broker matches each job against live worker capacity (free VRAM / RAM / CPUs, capability tags, arch/OS) and dispatches to a worker that actually fits — instead of you guessing which box is free.
  • Preempt + checkpoint. A higher-priority job can preempt a running one: the worker sends SIGTERM, the workload gets a grace window to checkpoint, then SIGKILL. A preempted job reaches a terminal preempted state with a durable checkpoint to resume from — it isn't silently re-run. (See docs/preemption.md.)
  • Survives sessions. Submit, close your laptop, check back tomorrow. Jobs live in the broker, not your shell.
  • Agent-native. Ships a first-class MCP server so an LLM agent (Claude Code, etc.) can submit, monitor, and babysit jobs as tool calls — the thing most schedulers bolt on as an afterthought, if at all.
  • Yours. One broker process you run on a machine you own. No accounts, no egress, no per-GPU-hour billing. Tailnet-bound by default.

Why not just use…?

Shortened. The full README is on GitHub.

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

Grade history

  • 2026-10-15downgradeA → Bscore 83
  • 2026-09-19restoreB → Ascore 92

jobd: common questions

Is jobd MCP server safe?
Mostly: it is graded B (83/100). Read the jobd safety report
How do I install jobd?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does jobd need an API key?
Yes. The registry entry asks for JOBD_API_TOKEN.
Is jobd maintained?
The last commit was 24 days ago (2026-10-11). The latest release is v0.5.52.
What can I use instead of jobd?
Servers from other publishers that do the same job: Claudexor MCP server.
How does jobd compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); github stars 5 (more than 83% of 28,688 servers); downloads a week 140 (more than 70% of 12,191 servers with a package). Full comparison.

Alternatives to jobd

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

  • Claudexor
    Route coding work across Claude Code, Codex, Cursor, and OpenCode with shared context.
    A

More from musharna →