Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENTMESH_DATA_DIRNoDirectory for project state. Defaults to `.agentmesh` in the current working directory.
AGENTMESH_DURABLE_WRITESNoEnable stronger power-loss durability by syncing each temporary state file before replacement. Set to `1` to enable.

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
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
project_contextA

Read a compact project snapshot: active agents, tasks, unread messages, artifacts, and decisions.

agent_manageC

Register an agent runtime or update its presence in the shared project.

task_manageC

Create, list, claim, update, or complete durable project tasks.

agent_messageC

Send, list, or acknowledge durable messages between project agents.

artifact_manageC

Publish, list, or read durable project artifacts by reference.

multimodal_analyzeC

Create a bounded multimodal analysis record for text or a local asset. This MVP reports provider readiness and never pretends provider-required work is complete.

design_checkC

Run baseline centralized design-system and accessibility checks against a UI summary and optional tokens.

change_proposeC

Record a proposed code or workspace change for later review and approval.

review_requestC

Create a review artifact and notify a reviewer agent.

Prompts

Interactive templates invoked by user choice

NameDescription
plan-taskCreate a small, reviewable implementation plan for an AgentMesh task.
review-changeReview a proposed change for correctness, safety, and project consistency.

Resources

Contextual data attached and managed by the client

NameDescription
project-stateCompact shared state for the active AgentMesh project.
design-system-guidanceCompact baseline rules for consistent UI and UX work.

TDQS

C2.9/5.0

Scored across 9 tools

Disambiguation4/5

Most tools have clearly distinct domain+action targets. There is some adjacency between change_propose/review_request and review_request/artifact_manage, and between project_context and the individual list operations, but the descriptions make intended use clear.

Naming Consistency4/5

All names use snake_case and mostly follow an entity_action pattern such as task_manage, agent_manage, artifact_manage, and change_propose. project_context and agent_message deviate slightly with entity_noun forms, and multimodal_analyze uses a qualifier_action form, but the overall convention is readable and predictable.

Tool Count5/5

Nine tools is well within the ideal 3–15 range for an agent collaboration server. Each tool maps to a core domain capability without obvious redundancy.

Completeness3/5

Core create/list/update/read flows for agents, tasks, messages, and artifacts are present. However, there is no explicit approve/reject or review-decision operation despite change_propose and review_request implying a review lifecycle, and no delete/archive operations.