MCP server for delegating tasks to specialized AI sub-agents across coding tools
Connect Runs on your machine
claude mcp add sub-agents-mcp -e AGENTS_DIR=<AGENTS_DIR> -e AGENT_TYPE=<AGENT_TYPE> -e AGENT_PERMISSION=<AGENT_PERMISSION> -e AGENT_MODEL=<AGENT_MODEL> -e AGENT_EFFORT=<AGENT_EFFORT> -e CURSOR_API_KEY=<CURSOR_API_KEY> -e CLI_API_KEY=<CLI_API_KEY> -e EXECUTION_TIMEOUT_MS=<EXECUTION_TIMEOUT_MS> -e SESSION_ENABLED=<SESSION_ENABLED> -e SESSION_DIR=<SESSION_DIR> -e SESSION_RETENTION_DAYS=<SESSION_RETENTION_DAYS> -e AGENTS_SETTINGS_PATH=<AGENTS_SETTINGS_PATH> -- npx -y [email protected]
{
"mcpServers": {
"sub-agents-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENTS_DIR": "<AGENTS_DIR>",
"AGENT_TYPE": "<AGENT_TYPE>",
"AGENT_PERMISSION": "<AGENT_PERMISSION>",
"AGENT_MODEL": "<AGENT_MODEL>",
"AGENT_EFFORT": "<AGENT_EFFORT>",
"CURSOR_API_KEY": "<CURSOR_API_KEY>",
"CLI_API_KEY": "<CLI_API_KEY>",
"EXECUTION_TIMEOUT_MS": "<EXECUTION_TIMEOUT_MS>",
"SESSION_ENABLED": "<SESSION_ENABLED>",
"SESSION_DIR": "<SESSION_DIR>",
"SESSION_RETENTION_DAYS": "<SESSION_RETENTION_DAYS>",
"AGENTS_SETTINGS_PATH": "<AGENTS_SETTINGS_PATH>"
}
}
}
}
{
"mcpServers": {
"sub-agents-mcp": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENTS_DIR": "<AGENTS_DIR>",
"AGENT_TYPE": "<AGENT_TYPE>",
"AGENT_PERMISSION": "<AGENT_PERMISSION>",
"AGENT_MODEL": "<AGENT_MODEL>",
"AGENT_EFFORT": "<AGENT_EFFORT>",
"CURSOR_API_KEY": "<CURSOR_API_KEY>",
"CLI_API_KEY": "<CLI_API_KEY>",
"EXECUTION_TIMEOUT_MS": "<EXECUTION_TIMEOUT_MS>",
"SESSION_ENABLED": "<SESSION_ENABLED>",
"SESSION_DIR": "<SESSION_DIR>",
"SESSION_RETENTION_DAYS": "<SESSION_RETENTION_DAYS>",
"AGENTS_SETTINGS_PATH": "<AGENTS_SETTINGS_PATH>"
}
}
}
}
{
"servers": {
"sub-agents-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"AGENTS_DIR": "<AGENTS_DIR>",
"AGENT_TYPE": "<AGENT_TYPE>",
"AGENT_PERMISSION": "<AGENT_PERMISSION>",
"AGENT_MODEL": "<AGENT_MODEL>",
"AGENT_EFFORT": "<AGENT_EFFORT>",
"CURSOR_API_KEY": "<CURSOR_API_KEY>",
"CLI_API_KEY": "<CLI_API_KEY>",
"EXECUTION_TIMEOUT_MS": "<EXECUTION_TIMEOUT_MS>",
"SESSION_ENABLED": "<SESSION_ENABLED>",
"SESSION_DIR": "<SESSION_DIR>",
"SESSION_RETENTION_DAYS": "<SESSION_RETENTION_DAYS>",
"AGENTS_SETTINGS_PATH": "<AGENTS_SETTINGS_PATH>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
AGENTS_DIRRequired | Absolute path to the directory containing agent definition files (.md or .txt) |
AGENT_TYPERequired | Type of AI CLI to use: 'cursor', 'claude', 'gemini', 'codex', 'command-code', 'glm', 'kimi', 'grok', 'antigravity', 'opencode', 'mcode', or 'pi' |
AGENT_PERMISSIONOptional | Approval/sandbox level for sub-agents: 'read-only', 'safe-edit' (default), or 'yolo' |
AGENT_MODELOptional | Optional model override applied to every sub-agent execution by this MCP server |
AGENT_EFFORTOptional | Optional backend-specific reasoning effort or model variant. Supported by codex, claude, command-code, glm, kimi, grok, antigravity, opencode, mcode, and pi. |
CURSOR_API_KEYOptional, secret | API key for cursor-agent authentication (used only when AGENT_TYPE=cursor; passed via env, never via CLI args) |
CLI_API_KEYOptional, secret | Provider API key for AGENT_TYPE=glm or kimi (passed to the claude binary via env, never via CLI args). Restart/reconnect the MCP server after changing it. |
EXECUTION_TIMEOUT_MSOptional | Agent execution timeout in milliseconds, as a positive whole number (default: 300000). The server refuses to start on an invalid value such as "5min". |
SESSION_ENABLEDOptional | Enable session management to maintain execution history across agent calls (default: false) |
SESSION_DIROptional | Directory path for storing session files (default: .mcp-sessions in current working directory) |
SESSION_RETENTION_DAYSOptional | Number of days to retain session history before automatic cleanup (default: 1) |
AGENTS_SETTINGS_PATHOptional | Path to CLI settings file/directory. Claude: --settings arg, Cursor: CURSOR_CONFIG_DIR, Codex: CODEX_HOME. GLM/Kimi/Gemini/Grok/Antigravity/OpenCode/Command Code/MiniMax Code/Pi not supported. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 22 Oct 2026 |
| Last updated | 22 Oct 2026 |
| Registry name | io.github.shinpr/sub-agents-mcp |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
