Claude Code MCP - Agent Orchestration Platform
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONPATH | No | The Python path to the src directory of the project |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_agentB | Create a new Claude Code agent within a managed session. Creates a new agent instance with the specified configuration and assigns it to the given session for collaborative development work. |
| create_sessionC | Create a new development session for a project. Initializes a new session with the specified root path and prepares the environment for agent collaboration. |
| send_message_to_agentC | Send a message to a specific agent. Delivers a message to the specified agent for processing. The agent will receive the message and can respond accordingly. |
| get_session_statusC | Get the current status of a session and its agents. Returns comprehensive status information about the session including all active agents and their current state. |
| delete_agentA | Delete an agent from the system. Safely terminates and removes an agent from its session. Use force=True to forcefully terminate unresponsive agents. |
| delete_sessionA | Delete a session and all its agents. Safely terminates all agents in the session and cleans up resources. Use force=True to forcefully terminate unresponsive sessions. |
| list_sessionsB | List all active sessions and their basic information. Returns a summary of all currently active sessions in the system. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose with no overlap: create/delete for agents and sessions, status retrieval, listing, and message sending. The descriptions reinforce these boundaries, making it easy for an agent to select the right tool without confusion.
All tools follow a consistent verb_noun pattern (e.g., create_agent, delete_session, get_session_status). The naming is uniform across all 7 tools, with no deviations in style or convention, ensuring predictability and readability.
With 7 tools, the set is well-scoped for an agent orchestration platform. It covers core operations like session/agent lifecycle management, status monitoring, and communication, with each tool earning its place without being excessive or insufficient.
The toolset provides strong coverage for session and agent management, including CRUD operations and messaging. A minor gap exists in lacking tools for updating agent configurations or session properties, but agents can work around this by recreating resources as needed.