BULC MCP
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BULC_MCP_HINTS | No | If set to '0', do not append rule id hints at the end of tool descriptions. Default is '1'. | 1 |
| BULC_BRIDGE_URL | No | Bridge full address (highest priority), e.g., http://127.0.0.1:8790 | |
| BULC_BRIDGE_HOST | No | Host to use when discovery file is absent (default is 127.0.0.1) | 127.0.0.1 |
| BULC_BRIDGE_PORT | No | Port to use when discovery file is absent (default is 8787) | 8787 |
| BULC_MCP_PROFILE | No | Profile for tool exposure. 'compact': expose only local tools plus bulc_find_tools and bulc_call (for clients with tool count limit). Default is 'full'. | full |
| BULC_BRIDGE_TOKEN | No | Bridge token (used when connecting to an app with BULC_BRIDGE_AUTH without discovery file) | |
| BULC_MCP_TOOLSETS | No | Comma-separated app tool categories to expose in 'full' profile: project, arch, geometry, fire, ventilation, device, mesh, material, surface, output, query, evac, spr, hvac, draw, furniture, result, shape | |
| BULC_MCP_WATCH_MS | No | App connection watch interval in milliseconds. If set to '0', watching is disabled. Default is 15000 (15 seconds). | 15000 |
| BULC_MCP_HIDE_TOOLS | No | Comma-separated tools to hide, e.g., project_new,sim_stop | |
| BULC_MCP_ALLOW_REMOTE | No | If set to '1', allow non-loopback bridge addresses (not recommended). Default is '0'. | 0 |
| BULC_MCP_ATTACH_IMAGES | No | If set to '0', do not attach capture_view and shape_screenshot images as image content. Default is '1'. | 1 |
| BULC_MCP_CALL_TIMEOUT_MS | No | App tool call timeout in milliseconds. Default is 120000 (2 minutes). Some tools like drawing analysis may take longer. | 120000 |
| BULC_MCP_MAX_DESCRIPTION | No | Maximum tool description length (characters). For clients with 1,024 character limit, set to '1024'. | |
| BULC_BRIDGE_DISCOVERY_FILE | No | Change discovery file path. If set to '0', do not read the discovery file. |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues