CAD-MAX
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CAD_MAX_HTTP_HOST | No | The host address for the HTTP server. | 127.0.0.1 |
| CAD_MAX_READ_ONLY | No | If set to false, write operations are allowed. | true |
| CAD_MAX_BRIDGE_URL | No | The URL of the C# bridge server. | |
| CAD_MAX_ALLOW_WRITE | No | If set to true, write operations are allowed. | false |
| CAD_MAX_ALLOW_SCRIPT | No | If set to true, script execution is allowed. | false |
| CAD_MAX_ALLOWED_ROOTS | No | Comma-separated list of allowed root paths for file access. |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cad_systemC | Inspect health, version, or the truthful capability inventory. |
| drawingC | Inspect only allowlisted read-only document metadata through the AutoCAD bridge. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
cad_system targets server health/version/capability inventory, while drawing targets allowlisted read-only document metadata. They are mostly distinct, though both are read-only inspection tools and could be momentarily confused.
The names use mixed conventions: cad_system is a prefixed snake_case compound, while drawing is a bare noun. Both are readable, but there is no consistent verb_noun or noun_noun pattern.
Two tools is far too thin for a CAD server; the surface only supports introspection and metadata inspection. It lacks the operation breadth expected for CAD-MAX.
The server only exposes system health and read-only drawing metadata, with no create, modify, delete, export, or geometry query operations. This is severely incomplete for a CAD domain.