Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Set logging verbosity | INFO |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| execute-task | IMPORTANT: This is an AI programming assistant tool, NOT a direct shell command executor. This tool spawns Claude Code (an AI coding agent) as a subprocess to complete development tasks. Claude Code will interpret your natural language request and autonomously decide which actions to take (reading files, editing code, running commands, etc.) to accomplish the goal. What it does:
What it does NOT do:
Example usage:
The returned output is Claude Code's conversational response, not raw command output. |
| create-task | IMPORTANT: This creates a background task for an AI programming assistant, NOT a direct shell command executor. Spawns Claude Code (an AI coding agent) as a subprocess to complete development tasks in the background. Claude Code will interpret your natural language request and autonomously decide which actions to take. What it does:
What it does NOT do:
Returns a task ID. Use get-task-status to check progress and get-task-result to retrieve the output. |
| get-task-status | Get the current status of a task. Returns status, timestamps, and basic info. |
| get-task-result | Get the full result of a task including stdout/stderr output. Only available for completed tasks. |
| cancel-task | Cancel a pending or running task. |
| list-tasks | List all tasks, optionally filtered by status. |
| delete-task | Delete a task from the task list. Use this to clean up old completed tasks. |
| get-task-stats | Get statistics about all tasks. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |