
Agency Orchestrator MCP Server: Setup for Claude, Cursor and Other Apps
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.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install agency-orchestrator MCP
Claude Code
- 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
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_workflowWrites 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_workflowChecks 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_workflowShows 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_workflowLists 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_workflowsLists 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 to | The model provider you choose (DeepSeek, Anthropic, OpenAI and others, or local Ollama) |
|---|---|
| Sign-in and keys | API keys are read from provider environment variables such as DEEPSEEK_API_KEY. Coding-CLI providers use their own login. |
| Scopes |
|
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
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 7Hide
- github.com · github.com
- github.com · github.com
- www.npmjs.com · npmjs.com
- github.com · github.com
- github.com · github.com
- github.com · github.com
- github.com · github.com