Skip to main content
Glama

bulc_get_simulation_settings

Retrieve current FDS fire simulation parameters including time settings, ambient conditions, output configurations, and numerical values for building design analysis.

Instructions

Get current FDS simulation settings including time, ambient conditions, output settings, and numerical parameters.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler logic for the 'bulc_get_simulation_settings' tool. Sends 'get_simulation_settings' command to the BULC client with empty params and captures the result.
    case "bulc_get_simulation_settings": { result = await client.sendCommand({ action: "get_simulation_settings", params: {}, }); break; }
  • Tool definition and schema: name, description, empty inputSchema (no parameters required), and annotations indicating read-only.
    name: "bulc_get_simulation_settings", description: "Get current FDS simulation settings including time, ambient conditions, " + "output settings, and numerical parameters.", inputSchema: { type: "object" as const, properties: {}, }, annotations: { readOnlyHint: true, destructiveHint: false, }, },
  • src/index.ts:102-109 (registration)
    Server request handler routing: dispatches calls to 'bulc_get_simulation_settings' and related tools to the handleSimulationTool function.
    if ( name === "bulc_get_simulation_settings" || name === "bulc_set_simulation_time" || name === "bulc_set_output_settings" || name === "bulc_set_ambient" ) { return await handleSimulationTool(name, safeArgs); }
  • src/index.ts:40-51 (registration)
    Tool registration for listing: simulationTools array (including this tool) is included in allTools, served via ListToolsRequest.
    const allTools = [ ...contextTools, // 8 tools: spatial context, home info, levels, undo/redo, save ...roomTools, // 5 tools: create, create_polygon, list, modify, delete ...wallTools, // 5 tools: create, create_rectangle, list, modify, delete ...furnitureTools, // 5 tools: catalog, place, list, modify, delete ...fdsDataTools, // 7 tools: get, fire_source, detector, sprinkler, hvac, thermocouple, clear ...meshTools, // 5 tools: list, create, auto, modify, delete ...simulationTools, // 4 tools: get_settings, time, output, ambient ...fdsRunTools, // 6 tools: preview, validate, export, run, status, stop ...resultTools, // 5 tools: open_viewer, list_datasets, point_data, aset, report ...evacTools, // 25 tools: setup, stairs, agents, run, results, advanced features ];

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/using76/BULC_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server