open-subagent-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | Yes | API key for the OpenAI-compatible API | |
| OPENAI_BASE_URL | Yes | Base URL for the OpenAI-compatible API endpoint | |
| OPENAI_MODEL_NAME | Yes | Model name to use |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| subagent_spawnA | Start an Open Subagent MCP run. agent_type must be "explorer" for read-only exploration or "worker" for writable work. By default, Open Subagent MCP may only access files under cwd. Repository-external paths must be declared in allowed_external_roots and still pass realpath, symlink, and sensitive path checks. Keep timeout_seconds <= 120 for normal tasks. For larger tasks, increase max_steps first and narrow the search scope. If timeout_seconds > 120 is required, pass explicit_authorizations=["long_running_commands"]. |
| subagent_waitA | Wait for one or more Open Subagent MCP runs. Results include status, summaries, changed_files, commands_run, command_effects, and rollback_segments so the MCP host can audit what the subagent did before using its answer. |
| subagent_send_messageA | Send a follow-up message to an existing Open Subagent MCP run. Each follow-up creates a new rollback segment. Use segment_id with subagent_rollback to undo only the follow-up's effects. |
| subagent_closeB | Close an Open Subagent MCP run and release runtime state. |
| subagent_rollbackA | Rollback recorded file changes for an Open Subagent MCP run or segment. By default this also reverts command side effects that were detected by filesystem scans. The rollback refuses conflicts unless force is true. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/g2zz/open-subagent-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server