npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

crew-mcp

v0.20.0

Published

MCP server + portable captain skill that turns any AI coding CLI into the orchestrator of a worktree-isolated multi-agent crew

Downloads

587

Readme

crew-mcp

Run Claude Code, Codex, Antigravity (Gemini), and local models as one coding crew from the conversation you already use.

  • Use the CLI logins and subscriptions you already have.
  • Send the same diff to independent models and compare their judgment.
  • Keep write runs isolated and decide what lands on your branch.

Crew is an MCP server plus captain playbooks. Your host CLI becomes the captain; other agents become workers and reviewers.

Install in 60 seconds

Requires Node.js 20+, git, and an authenticated Claude Code or Codex CLI.

npm install -g crew-mcp
crew-mcp install --target all
crew-mcp verify

Restart your host CLI, then ask naturally:

Have Codex implement the rate limiter, then have Claude review it.

crew-mcp verify checks the installed skill and tool-catalog parity. See the installation guide for source installs, project scope, Antigravity setup, Codex wake modes, and uninstalling.

Choose a workflow

| You ask | Crew runs | Use it for | | --- | --- | --- | | "Have Codex build this." | Dispatch — one agent, one worktree, one result | A bounded implementation, investigation, or review | | "Have three models review this." | Panel — parallel reviewers, full review each | Independent judgment on the same target | | "Keep iterating until it ships." | Iterate — criteria-gated build/review rounds | Work that has to meet a standard, not just compile |

Runs are asynchronous. The captain reports the dispatch immediately, and a watcher wakes the conversation when supported; you can keep using the host CLI while workers run.

Iterate to acceptance

crew-iterate turns a request into a criteria-gated delivery loop:

The confirmed criteria become the contract for the implementer and every reviewer. Crew combines dispatched reviewers with a host-native review, scores each criterion PASS/FAIL, and folds findings back through continue_run. The safety cap is 3 rounds per criteria epoch and 9 rounds total. The crew-iterate guide explains confirmation gates, review convergence, and the optional bounded Claude /goal inner loop.

Safe by design

Write runs use isolated git worktrees. Enforced read-only reviewers can inspect an existing checkout; agy reviews use disposable, non-mergeable snapshot worktrees because Antigravity cannot enforce read-only access. The captain asks before merging or discarding. Squash is the default merge strategy; preserving an intentional commit stack is also supported.

Workers do not receive the captain tool surface. Claude Code and Codex workers get only a scoped send_message tool for returning structured findings.

Hosts and workers

| Integration | Captain host | Worker | Review mode | | --- | --- | --- | --- | | Claude Code | Global or project | Yes | Advisory read-only | | Codex | Global or project | Yes | Read-only | | Antigravity (agy, Gemini models) | Project only | Yes | Disposable snapshot | | Ollama / LM Studio | No | Text-only | No repo access | | OpenAI-compatible / generic | No | Yes | Depends on adapter |

Provider model pins are exact-or-refuse: Crew discovers provider-native model choices and rejects unknown names before allocating work. crew-mcp config can save one validated default for each built-in provider; per-call pins still win, and clearing a saved value restores the provider CLI default. Local OpenAI-compatible agents are useful for brainstorming and prose today, but they cannot read the repository until context injection is implemented.

Tool surface

| Stage | Tools | | --- | --- | | Dispatch | run_agent · continue_run · run_panel | | Observe | get_run_status · get_panel_status · list_runs · list_agents · list_models | | Decide | merge_run · discard_run · cancel_run · aggregate_panel | | Contract | create_criteria · confirm_criteria · get_criteria · revise_criteria | | PR watch | start_pr_watch · list_pr_watches · get_pr_watch_status · rearm_pr_watch · cancel_pr_watch · authorize_pr_watch_actions | | Preferences | get_crew_preferences | | Messaging | check_captain_inbox · acknowledge_messages — workers get only send_message |

That is 25 captain tools plus one worker-only tool. The tool reference owns the complete schemas and envelope contracts.

Extended documentation

License

MIT