-
Notifications
You must be signed in to change notification settings - Fork 4
Agent Tools
Alessio Rocchi edited this page Jan 27, 2026
·
1 revision
6 MCP tools for agent lifecycle management.
Create a new agent instance.
Input:
{
"type": "coder",
"name": "my-coder",
"sessionId": "optional-session-id",
"metadata": {}
}Output:
{
"success": true,
"agent": {
"id": "uuid",
"type": "coder",
"name": "my-coder",
"status": "idle"
}
}List all active agents.
Input:
{
"sessionId": "optional-filter"
}Output:
{
"agents": [...],
"count": 3
}Stop a running agent.
Input:
{
"id": "agent-id"
}Get agent details and capabilities.
Input:
{
"id": "agent-id"
}Output:
{
"agent": {...},
"capabilities": ["write-code", "edit-code"],
"systemPrompt": "..."
}List all available agent types.
Output:
{
"types": [
{
"type": "coder",
"name": "Coder Agent",
"description": "...",
"capabilities": [...]
}
]
}Update agent status.
Input:
{
"id": "agent-id",
"status": "running"
}Related:
Getting Started
Core Concepts
Agent Guides
- Overview
- Coder
- Researcher
- Tester
- Reviewer
- Adversarial
- Architect
- Coordinator
- Analyst
- DevOps
- Documentation
- Security Auditor
MCP Tools
- Overview
- Agent Tools
- Memory Tools
- Task Tools
- Session Tools
- System Tools
- GitHub Tools
- Review Loop Tools
- Identity Tools
Recipes
- Index
- Code Review
- Doc Sync
- Multi-Agent
- Adversarial Testing
- Full-Stack Feature
- Memory Patterns
- GitHub Integration
Advanced
- Plugin Development
- Custom Agent Types
- Workflow Engine
- Vector Search Setup
- Web Dashboard
- Programmatic API
- Resource Monitoring
Reference