PlugWiki
agency-orchestrator logo

Agency Orchestrator MCP Server: Setup for Claude, Cursor and Other Apps

CommunityLocal
Getnpmagency-orchestratorjnmetacode/agency-orchestrator

Lets your coding assistant run and plan multi-step workflows where AI expert roles work through a task in order.

Agency Orchestrator is a community workflow tool, and its server mode lets Claude Code or Cursor run workflow files, check them, plan them and draft new ones. Each workflow is a set of steps, and each step is handled by an AI expert role.

The server runs on your computer. It uses either a coding CLI you are already signed in to, such as Claude Code, Codex or Ollama, or an API key from a model provider. Most of the README is in Chinese, with English roles included.

Good for

  • Developers who chain several AI roles into one repeatable workflow
  • Solo founders who want a team of AI experts to draft plans and documents
  • Teams who keep workflows as YAML files in their repo

Works in

12 should work

Tap an app to see how to set it up and any known problems.

Install agency-orchestrator MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the agency-orchestrator MCP server to Claude Code. Run this command:
    
    claude mcp add agency-orchestrator -- npx -y agency-orchestrator serve
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The package starts its MCP server with the serve command. Set a provider key such as DEEPSEEK_API_KEY in the client's env, or use a coding CLI you are already signed in to.

Built from the package data we hold. Not yet tested by us.

Tools

  • Runs a multi-step AI workflow from a YAML file

    Runs the steps of a workflow file in order, each handled by an AI expert role through the provider you pick. It returns the final result, the token count and the folder where the full run is saved, or says which steps failed.

    Try: “Run workflows/launch-plan.yaml with the topic 'new pricing page'.”

    Runs code · run_workflow

  • Writes a workflow from a one-line idea

    Asks an AI model to draft a workflow YAML from your description, picks roles from the agents folder, checks it and saves it to a workflows folder in your user directory.

    Try: “Compose a workflow that researches a market and drafts a report.”

    Write · compose_workflow

  • Checks a workflow file without running it

    Reads a workflow file and reports whether it is valid, without calling any model.

    Try: “Is this workflow file valid?”

    Files · validate_workflow

  • Shows the order a workflow would run in

    Reads a workflow file and shows its execution plan as a dependency graph, without running it.

    Try: “Show me the plan for launch-plan.yaml.”

    Files · plan_workflow

  • Lists the workflow templates available

    Lists workflow files found in the workflows folder with their names and descriptions.

    Try: “What workflows do I have?”

    Files · list_workflows

  • Lists the AI expert roles

    Lists the roles found in the agents folder, which you can use as steps in a workflow.

    Try: “Which expert roles can I use?”

    Files · list_roles

Read from the source code

Permissions

medium risk · 5 things to watch

Medium risk

Running a workflow calls AI models on your account, can start installed AI command-line tools, and saves results to your user folder. Use a provider with a spending limit and read a workflow file before you run it.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Running a workflow spends model credits

    Each step is a model call, and workflows with video or image steps are billed per use. The result shows token and media counts after the run. github.com

  • It can start your installed AI CLIs

    With a CLI provider the server launches a coding CLI on your machine. The Claude Code step runs with its tools turned off in an empty temp folder, and the Codex step uses a read-only sandbox. A step that uses Antigravity can opt in to skipping its permission prompts in the workflow file. Other CLIs run under their own settings. github.com

  • Your task text goes to the provider

    Workflow inputs and step outputs are sent to the model you chose. Use a local Ollama model for private material. github.com

  • It writes run archives to your home folder

    Results and generated workflows are saved under ~/.ao unless you set AO_OUTPUT_DIR or AO_HOME. github.com

  • A workflow file does not run shell commands

    The 0.21.1 source defines steps as model calls, not shell steps. Image and video steps can start local programs such as ffmpeg. Only run workflow files you trust, since they choose the provider, model and roles. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Talks toThe model provider you choose (DeepSeek, Anthropic, OpenAI and others, or local Ollama)
Sign-in and keysAPI keys are read from provider environment variables such as DEEPSEEK_API_KEY. Coding-CLI providers use their own login.
Scopes
  • Workflow files you point it at

  • API key of the provider you choose, or a signed-in coding CLI

  • Output folder in your user directory (~/.ao)

Questions

Is Agency Orchestrator official?

It is the project's own server, from the jnmetacode repository. It is a community tool and is not made by Anthropic, Cursor or any model provider.

Do I need an API key?

Not always. Providers that reuse a signed-in coding CLI, and local Ollama, need no key. API providers such as DeepSeek need their own key.

Is the @mseep/agency-orchestrator package the same?

It is an older republish by a third party. This page uses the project's own agency-orchestrator package, which is much newer.

Can a workflow run shell commands on my machine?

No shell step exists in the 0.21.1 source. Steps are model calls, and CLI providers are started with restricted tools, but image or video steps can start local programs such as ffmpeg.

Can it run in read-only mode?

No. The run and compose tools write results to disk. The validate, plan and list tools only read.

Does it work offline?

Only with a local model such as Ollama. Other providers need the internet.

Is the documentation in English?

The default README on GitHub is in Chinese, with an English version in README.en.md linked at the top. The tools and workflow format work the same in any language.

How do I add it to Claude Code or Cursor?

Use your client's tab in the install box above. It starts the package in its serve mode.

Information

updated Nov 2, 2026

Publisher
Community
Package
agency-orchestrator
Registry
npm
Transport
stdio
Auth
token in env
Version
0.21.1
License
Apache-2.0
Last commit
Oct 22, 2026
Open issues
5

WebsiteGitHubnpmChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 7
  1. github.com · github.com
  2. github.com · github.com
  3. www.npmjs.com · npmjs.com
  4. github.com · github.com
  5. github.com · github.com
  6. github.com · github.com
  7. github.com · github.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.