list_agents
Discover all configured AI assistants for your organization, each with distinct capabilities and tool access, to select the right agent for your tasks.
Instructions
List available agents configured for your organization. Agents are AI assistants with specific capabilities and tool access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/client.ts:342-344 (handler)The handler that executes the list_agents tool logic by making a GET request to /api/v1/agents.
async listAgents(): Promise<any> { return this.request("GET", "/api/v1/agents"); } - src/mcp.ts:667-676 (registration)Tool registration for 'list_agents' with name, description, and empty input schema.
// --- Agents --- { name: "list_agents", description: "List available agents configured for your organization. Agents are AI assistants with specific capabilities and tool access.", inputSchema: { type: "object" as const, properties: {}, }, }, - src/mcp.ts:971-974 (handler)The switch-case dispatch that calls getClient().listAgents() when the tool name is 'list_agents'.
// --- Agents --- case "list_agents": result = await getClient().listAgents(); break;