Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIMARCH_HOMENoDirectory for persistent database and workspaces~/.simarch or ./.simarch
GEMINI_API_KEYNoOptional API key for Gemini 1.5 Pro/Flash. Auto-falls back to the deterministic local provider if unset.
OPENAI_API_KEYNoOptional API key for GPT-4o / hosted planning. Auto-falls back to the deterministic local provider if unset.
ANTHROPIC_API_KEYNoOptional API key for Claude 3.5 Sonnet. Auto-falls back to the deterministic local provider if unset.
SIMARCH_DEFAULT_MODELNoDefault inference model router profile (zero-cost deterministic local provider by default)deterministic-local
SIMARCH_ENABLE_DASHBOARDNoEnable the localhost web dashboard on startup. Locked/disabled by default; the AI agent can unlock it on-demand via the simarch_toggle_localhost tool.false

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

Tools

Functions exposed to the LLM to take actions

NameDescription
simarch_form_organizationB

Synthesizes an autonomous AI organization with roles, contracts, authority, and tool permissions from an objective.

simarch_create_taskC

Creates an accountable work task within a project DAG with acceptance criteria and dependencies.

simarch_submit_deliverableB

Submits verified findings and evidence for a completed task to initiate independent review.

simarch_evaluate_decisionC

Scores multi-criteria decision alternatives, chooses the optimal option, and outputs winning rationale with a binary tree.

simarch_run_simulationC

Runs a discrete-event business simulation over time (months/years) evaluating cash, revenue, CAC, churn, and runway.

simarch_toggle_localhostA

Decide whether to unlock and start the local HTTP dashboard server or keep it locked and dormant. Call enable=true only when human visual inspection is needed.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
SimArch OrganizationsActive organizations and corporate hierarchies
SimArch ProjectsStrategic projects, tasks, and deliverables
SimArch Decision IntelligenceEvaluated decisions and trade-offs
SimArch Localhost StatusLock status of the localhost web dashboard

TDQS

B3.4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct action and resource: forming an organization, running a simulation, toggling the dashboard, creating tasks, submitting deliverables, and evaluating decisions. The only adjacency is create_task/submit_deliverable, but their descriptions clearly separate creation from submission/review initiation.

Naming Consistency5/5

All tools use a consistent simarch_ prefix followed by verb_noun snake_case names. The pattern is predictable throughout with no mixed conventions.

Tool Count5/5

Six tools is a well-scoped surface for an organization simulation server, and each tool maps to a meaningful phase of the workflow. Nothing appears redundant or excessive.

Completeness3/5

Core creation/execution/submission/evaluation operations are present, but the surface lacks read/list/update/delete operations for tasks and organizations, plus explicit retrieval of simulation history or results. The deliverable workflow also initiates review without a clear tool for performing or closing that review.

Maintenance

ActivityMaintained
ResponsivenessNo issues