All reports

@orbit-tools/cli

io.github.constellation-works/orbit · version 0.44.0 · 2,247 weekly npm downloads · audited 2026-11-03

MCPVetter badge Notes

Findings

No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.

Claude Connectors Directory readiness

Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.

Supply chain

Tools (27)

NameTitleHintDescription
orbit_attentionread-onlyList read-only operator waits: pilot_warning, pilot_hold, blocked, decision_open, review_waiting, run_failed, run_stuck, claim_stale, ci_red, friction_untriaged, notice_open, resident_stalled (active mandate with no chec…
orbit_auto_task_addwritesCreate a recurring auto-task definition. The generic scheduler mints a task from its template on each due slot.
orbit_auto_task_listread-onlyList auto-task definitions in this workspace. Definitions seeded by a plugin that is switched off here are omitted unless include_inactive_plugins is true.
orbit_auto_task_mintwritesMint one task now from an auto-task definition. Unconditional: the schedule, dedupe policy, and enabled flag are ignored, and the scheduler's own cursor is left untouched.
orbit_auto_task_updatewritesUpdate an existing auto-task definition (present fields only), including enabling or disabling it.
orbit_automation_explainread-onlyExplain a routine's `trigger.condition`, an auto-task's `schedule.condition`, or `job:<name>` steps against live workspace state without writing. Reports scope, store prefilter and literal cross-reads, ownership, up to 2…
orbit_codebase_analyticsread-onlyRank repository paths across codebase risk measures. Use `orbit_codebase_show` on a ranked path to inspect its evidence. See the installed Orbit skill's `tool-surface.md` reference, Codebase analytics and path detail, fo…
orbit_codebase_relatedread-onlyRank files by landed co-change Jaccard with a repository-relative file path. Reports conditional rate, shared and individual task support, reservation coupling when present, undeclared landed partners and the tasks behin…
orbit_codebase_showread-onlyInspect one repository path across codebase rankings and follow counts to tasks and sites. See the installed Orbit skill's `tool-surface.md` reference, Codebase analytics and path detail, for ranking, attribution, filter…
orbit_decision_listread-onlyList the workspace's human decision requests on held work, open ones unless include_closed is set. Each request names its task, gate, allowed answers, expiry and effective state (open, answered, superseded or expired, wi…
orbit_decision_raisewritesRaise a multiple-choice decision request on a human-crew task you filed or were handed, instead of a free-text human task. Give a question and two to four options, each with a one-line label and a one-line consequence, e…
orbit_decision_showread-onlyShow one human decision request: its task, gate, allowed answers with their consequences, the binding it was raised against, its expiry, its effective state, and its resolution when answered. Read-only.
orbit_friction_addwritesAppend a friction report
orbit_friction_updatedestructiveUpdate triage metadata for a friction record. A non-empty `rehome_to` moves the record into that registered workspace after the other edits apply: the owning workspace gets a copy with the original title, reporter, creat…
orbit_searchread-onlySearch tasks and frictions using lexical matching. With `kind: friction` and no `query`, list friction records instead: every status unless a `friction:` status narrows it, filtered by `tag`, ordered by creation time the…
orbit_task_addwritesCreate an Orbit task and return the created task JSON
orbit_task_artifact_getread-onlyRead one stored task artifact by owning task ID and artifact path. Returns `media_type`, `size`, and the bytes: UTF-8 text as `content`, and everything else as base64 in `content_base64`. Supported raster images (PNG, JP…
orbit_task_artifact_putdestructiveStore a file (any content, up to 1 MiB) as a task artifact. Sources must stay inside the workspace after symlink resolution; write evidence under `.orbit/tmp/`. Artifact paths beginning with `review-` in any ASCII case a…
orbit_task_block_triagedestructiveTriage proposed tasks a task-pilot warning holds. `candidates` lists those awaiting triage; `propose` opens a decision request with a short summary, two or three options (each a one-sentence summary, a one-line consequen…
orbit_task_eligibleread-onlyList backlog and proposed tasks that can be picked up now without colliding with work in flight, as {tasks, total, truncated[, conflicting]}. A task is eligible when its context-file lock surface overlaps no in-progress …
orbit_task_listread-onlyList Orbit tasks in a {tasks, total, truncated} envelope (default limit 50). With no status filter, non-terminal tasks come first and terminal tasks follow, each newest first; an explicit status filter is newest first. `…
orbit_task_showread-onlyFetch a task as JSON by globally unique `id`; optional `workspace` is a fail-closed filter. Use `fields` (alias `field`) for projections, or `field: "delivery"` for bounded commit/landing evidence. Projection, routing an…
orbit_task_updatewritesUpdate an Orbit task and return the fresh task JSON. Field edits may accompany a status change, except `status: backlog` on a proposed task (approval), which accepts only `note` and `comment`. Starting with `status: in-p…
orbit_ui_inspectInspect Orbit task or runread-onlyOpen the Orbit control center or a selected task/run panel. The entrypoint only reads; authoring and review use separately guarded application tools. Opening grants no authority.
orbit_ui_openOpen Orbit control centerread-onlyOpen the Orbit control center or a selected task/run panel. The entrypoint only reads; authoring and review use separately guarded application tools. Opening grants no authority.
orbit_visual_capturewritesRender the current working tree (uncommitted changes included) for each of a task's `mocks/` artifacts and write, per mock, `mock.png`, `capture.png` and `side-by-side.png` plus one `rules.json` with the workspace's UI r…
orbit_workspace_listread-onlyList active workspaces with a checkout registered on this machine, optionally with each one's configured crews.

Check your own setup

npx mcpvetter scan --live

Badge

Add this to a README:

[![MCPVetter](https://mcpvetter.com/badge/orbit-tools-cli.svg)](https://mcpvetter.com/servers/orbit-tools-cli)

Publish this server?

Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.