Agent MCP Server — ginkida/agent-dispatch

MCP server that lets Claude Code agents delegate tasks to agents in other project directories

Local serverstdioPython

What is the Agent MCP Server?

MCP server that lets Claude Code agents delegate tasks to agents in other project directories

What the server does

Each agent runs as a separate claude -p session in its own project directory — inheriting that project's MCP servers, CLAUDE.md, and tools. The calling agent just gets the result back.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
list_agentsLists all configured agents. **Call this first** to see what's available.
inspect_agentCheap detailed lookup — reads the agent's files without spawning a claude session. Returns the full config (timeout, model, budget, permission mode, allowed/disallowed tools), detected MCP/stacks/DBs, plus short previews
dispatchOne-shot task delegation. Results are cached — identical requests within TTL return instantly.
dispatch_sessionMulti-turn: continue a conversation with an agent. First call starts a session, pass session_id back to continue. Never cached.
dispatch_parallelRun multiple tasks concurrently. Much faster than sequential dispatch calls.
dispatch_streamSame as dispatch but shows live progress while the agent works. Use for long-running tasks. Not cached.
dispatch_dialogueTwo agents collaborate through multi-turn conversation. Never cached.
add_agentRegister a new project directory as an agent. Description is auto-generated from project files if omitted.
update_agentUpdate an existing agent's configuration. Only non-empty fields are changed. Pass "none" to clear a field.
remove_agent

How to install the Agent MCP Server

{
  "mcpServers": {
    "agent-dispatch": {
      "command": "uvx",
      "args": ["agent-dispatch"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Agent to list agents.”
  • “Use Agent to inspect agent.”
  • “Use Agent to Groups.”

Frequently asked questions

MCP server that lets Claude Code agents delegate tasks to agents in other project directories Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.