Skip to main content
Glama
DevImperatore

mcp-ai-workforce

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MAX_STEPSNoMaximum number of steps for the autonomous worker loop.15
DEFAULT_MODELNoDefault model to use for worker tasks (e.g., 'qwen/qwen-2.5-coder-32b-instruct').qwen/qwen-2.5-coder-32b-instruct
WORKSPACE_ROOTNoCanonical workspace path. Defaults to the current working directory if omitted.
TIMEOUT_SECONDSNoHard timeout in seconds for worker execution.300
OPENROUTER_API_KEYYesYour OpenRouter API key, required to call the LLM provider.

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
workforce_delegateA

Delegate a software engineering task to an autonomous ReAct worker agent.

The worker operates with filesystem tools under strict guardrails to inspect, read, modify, and create workspace files safely.

Args: task_prompt: Comprehensive description of the task or feature to implement. target_files: Optional list of relevant workspace-relative file paths. model: OpenRouter model to utilize (defaults to DEFAULT_MODEL). timeout_seconds: Execution timeout limit in seconds (default: 300).

Returns: str: Final completion summary or diagnostic output from the worker agent.

workforce_models_statusA

Inspect current configuration, supported models, and OpenRouter readiness.

Returns: Dict[str, Any]: Configuration status including API key presence, default model, configured workspace root, and suggested coding models.

workforce_audit_diffA

Execute a git diff inspection across the workspace to audit worker modifications.

Args: staged: If True, inspect staged changes (git diff --staged); otherwise inspect unstaged workspace modifications (git diff).

Returns: str: The unified git diff output or an informative message if no changes exist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a distinct function: workforce_delegate executes tasks, workforce_audit_diff reviews changes, and workforce_models_status checks configuration. There is no meaningful overlap or ambiguity between them.

Naming Consistency4/5

All tools share a consistent workforce_ prefix and snake_case style. The final word pattern varies slightly—verb-object, bare verb, and noun phrase—but the naming remains predictable and readable.

Tool Count5/5

Three tools is well within the ideal well-scoped range, and each tool supports a clear step in the delegate-audit-status workflow. None feel redundant or unnecessary.

Completeness4/5

The server covers a coherent end-to-end workflow: readiness check, task delegation, and post-work audit. It lacks live progress tracking or cancellation, but the timeout and final summary provide reasonable workarounds.

Maintenance

ActivityMaintained
ResponsivenessNo issues