Skip to main content
Glama
ZUENS2020
by ZUENS2020

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoSet logging verbosityINFO

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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
execute-taskA

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:

  • Accepts natural language task descriptions

  • Claude Code AI figures out how to complete the task

  • Returns the AI's response and actions taken

What it does NOT do:

  • NOT a direct shell/bash command executor

  • Does NOT return raw stdout/stderr from commands

  • For direct command execution, use the Bash tool instead

Example usage:

  • "Create a REST API endpoint for user authentication"

  • "Debug why the tests are failing"

  • "Refactor the user module to use TypeScript"

The returned output is Claude Code's conversational response, not raw command output.

create-taskA

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:

  • Creates a non-blocking background task

  • Returns task ID immediately for tracking

  • Up to 3 tasks run concurrently by default

What it does NOT do:

  • NOT a direct shell/bash command executor

  • Does NOT return raw stdout/stddr from commands

Returns a task ID. Use get-task-status to check progress and get-task-result to retrieve the output.

get-task-statusB

Get the current status of a task. Returns status, timestamps, and basic info.

get-task-resultA

Get the full result of a task including stdout/stderr output. Only available for completed tasks.

cancel-taskC

Cancel a pending or running task.

list-tasksC

List all tasks, optionally filtered by status.

delete-taskB

Delete a task from the task list. Use this to clean up old completed tasks.

get-task-statsC

Get statistics about all tasks.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation3/5

There is significant overlap between create-task and execute-task, both described as spawning Claude Code AI for development tasks with similar capabilities and limitations, which could cause confusion. However, other tools like cancel-task, delete-task, get-task-result, get-task-status, list-tasks, and get-task-stats have clearer distinct purposes related to task management.

Naming Consistency4/5

Tool names follow a consistent verb-noun pattern with hyphens (e.g., create-task, get-task-status), making them predictable and readable. The only minor deviation is execute-task, which uses a different verb than the others but still fits the pattern.

Tool Count5/5

With 8 tools, the server is well-scoped for task management and AI programming assistance. Each tool has a clear role, such as creating, executing, monitoring, and managing tasks, which fits the server's purpose without being overly sparse or bloated.

Completeness4/5

The tool set covers the full lifecycle of tasks (create, execute, status, result, cancel, delete, list, stats), providing good coverage for task management. A minor gap is the lack of tools for updating or modifying tasks, but agents can work around this by recreating tasks if needed.

Maintenance

ActivityInactive
ResponsivenessNo issues