Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HCL_OUTPUT_ROOTNo阶段输出目录。默认是启动时工作目录下的 work\staged。
MCP_HCL_PROJECT_ROOTSNo配置的项目根目录,可用分号隔开多个绝对目录。若未设置,默认读取当前用户的 HCL\Projects。

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
hcl_capabilitiesC

Describe verified capabilities and the activation boundary.

hcl_list_projectsA

List HCL projects immediately under configured project roots.

hcl_inspect_projectB

Read devices and links from one saved HCL project without changing it.

hcl_stage_add_deviceC

Copy a project, add a device cloned from a known model, and optionally link it.

hcl_stage_linkC

Copy a project and add a reciprocal link between two free ports.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: capabilities (meta), list_projects (enumerate), inspect_project (read), stage_add_device (add device), and stage_link (add link). The optional linking in stage_add_device could be confused with stage_link, but the descriptions clarify the primary actions and when to use each.

Naming Consistency4/5

All tools use the hcl_ prefix and snake_case, with operational tools following a verb_noun pattern (list_projects, inspect_project, stage_add_device, stage_link). hcl_capabilities is a noun phrase and breaks the verb-based convention, but only as a minor deviation.

Tool Count5/5

Five tools is well-scoped for a server focused on HCL project inspection and staged modifications. Each tool has a clear role, and there is no redundant or excessive tooling.

Completeness3/5

The surface covers listing, inspection, and additive staging (add device, add link), but lacks update, removal, or project creation/deletion operations. For a tool that manipulates HCL projects, these are notable gaps in lifecycle coverage.

Maintenance

ActivityMaintained
ResponsivenessNo issues