agent-pool-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AGENT_POOL_DEPTH | No | Current nesting level (auto-incremented). | 0 |
| AGENT_POOL_MAX_DEPTH | No | Max allowed depth (no limit if not set). |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_usage_guideA | Get the comprehensive usage guide for agent-pool with examples and best practices. Call this FIRST when planning how to use agent-pool tools for parallel work, pipelines, or scheduling. Returns practical examples for each feature area. Available topics: delegation, pipelines, scheduling, skills, peer-review, sessions. Omit topic to get the full guide. |
| delegate_taskA | Delegate a coding task to a CLI agent running in headless mode.
The agent is sandboxed to Returns a task_id immediately (non-blocking). Use get_task_result to check status and retrieve the result. IMPORTANT: CLI providers can take ~15-20s before the agent begins working. Set timeout to at least 60s for simple tasks, 300s+ for complex analysis.
WORKSPACE: The agent can only use file tools within |
| delegate_task_readonlyA | Delegate a read-only analysis task to a CLI agent.
The agent is sandboxed to Returns a task_id immediately (non-blocking). Use get_task_result to check status and retrieve the result. IMPORTANT: CLI providers can take ~15-20s before the agent begins working. Set timeout to at least 60s for simple tasks, 300s+ for complex analysis.
WORKSPACE: The agent can only use file tools within |
| consult_peerA | Antigravity-backed peer consultation for architectural/technical consensus. For Codex orchestration, prefer delegate_task_readonly with resource_group: "review". Use during PLANNING phase to validate proposals before implementation. Supports iterative rounds: send proposal, get feedback, revise, resend until AGREE. The peer responds with a structured verdict: AGREE, SUGGEST_CHANGES, or DISAGREE. Returns a task_id immediately (non-blocking). Use get_task_result to check the verdict. The peer runs without a timeout — it will work until done. Progress is visible via get_task_result. |
| get_task_resultA | Check the status and result of a background task started with delegate_task, delegate_task_readonly, or consult_peer. Completed results remain available until TTL cleanup, so multiple callers can retrieve the full report. |
| cancel_taskA | Cancel a running task and kill its process. Use when a task is stuck or no longer needed. |
| finish_taskA | Close a task lifecycle and clean up tracked child processes. Running tasks are cancelled by default; completed tasks keep their result unless remove_from_memory is true. |
| release_slotA | Release a capacity slot in the cross-process slot ledger for a given admission_id. Best-effort and idempotent: an unknown or already-released admission returns released:false with ok:true. The board calls this when a workflow step closes so the slot frees immediately instead of waiting for the dead-pid sweep. |
| list_sessionsB | List available Antigravity CLI conversations for a project directory when the CLI exposes them. Use session_id with delegate_task to resume. |
| list_tasksA | List all background tasks currently running or recently completed in the agent pool memory. |
| resolve_contextA | Return a compact dynamic context plan for a task. Classifies zones, recommends tool profile, and returns matching skill/workflow indexes without loading full markdown. |
| list_skillsA | List global CLI skills plus skills from the active team-memory workspace//skills directory. |
| get_skill_contentA | Return one global or active workspace skill with metadata and markdown content. Use after resolve_context returns a skill item that needs atomic loading. |
| create_skillC | Create or update an active workspace CLI skill under team-memory workspace//skills/. |
| delete_skillB | Delete an active workspace CLI skill by name from team-memory workspace//skills/. |
| install_skillA | Reserved for future external skill installation. Workspace skills are managed in team-memory workspace//skills/ or through the Agent Portal UI. |
| schedule_taskA | Schedule a CLI agent to run on a cron schedule or as a delayed one-shot. Default provider: Codex CLI. Spawns a persistent daemon that survives IDE/CLI restarts. Results are saved in local portal project state and can be retrieved with get_scheduled_results. Cron format: standard 5-field (minute hour day month weekday). Examples: "*/30 * * * *" (every 30 min), "0 9 * * MON-FRI" (9am weekdays), "0 */2 * * *" (every 2 hours). |
| list_schedulesB | List all scheduled tasks with their cron expressions, next run times, and daemon status. |
| cancel_scheduleA | Cancel a scheduled task by ID. Removes it from the schedule. The daemon will auto-exit when no schedules remain. |
| get_scheduled_resultsA | Get results from scheduled task executions. Returns the last 20 results, newest first. |
| create_pipelineC | Create a pipeline definition with sequential steps. |
| run_pipelineC | Start executing a pipeline. |
| list_pipelinesC | List all pipeline definitions. |
| get_pipeline_statusB | Get status of a pipeline run. |
| cancel_pipelineB | Cancel a running pipeline. |
| signal_step_completeA | Signal that a pipeline step is complete (called BY agents running inside pipeline steps). |
| bounce_backB | Return task to a previous pipeline step with feedback about missing/insufficient data. |
| create_groupA | Create a named agent group with shared runtime config. Groups are reusable presets for fractal orchestration. |
| list_groupsB | List all registered agent groups with their config. |
| delete_groupB | Delete a named agent resource group. |
| delegate_to_groupA | Delegate a task to a named agent group. Spawns agents with the group's shared config (runner, skill, policy).
Use Returns array of task_ids immediately (non-blocking). Use get_task_result to check each. |
| send_messageA | Send a message to a channel for inter-agent communication. Use this to pass structured data between pipeline steps or between any agents. Channel conventions:
Messages are persisted to disk (survives restarts). Uses JSONL format for concurrent-write safety. |
| get_messagesA | Read messages from a channel. Returns all messages in chronological order. Channel conventions:
Use clear=true to consume messages (delete after reading). |
| save_scriptA | Save a local automation script to the team-memory scripts/ directory. This is useful for zero-token execution nodes. |
| list_scriptsC | List all locally saved automation scripts. |
| track_filesB | Track active files in local portal project state. Useful to persist file context between pipeline steps. |
| untrack_filesA | Remove files from the active tracking context. |
| get_tracked_filesB | Return active files tracked in the current project context. |
| list_workflowsC | List global workflows plus workflows from the active team-memory workspace//workflows directory. |
| search_by_tagsA | Find workflow steps matching all tags. Returns full content for one match and a lightweight list for multiple matches. |
| get_workflow_contentB | Return markdown content and transition metadata for one workflow step node. |
| get_board_stateB | Get the current state of the Agent Board (tasks and delegation tree). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Usage Guide | Comprehensive guide for agent-pool |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/rnd-pro/agent-pool-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server