Skip to main content
Glama

bulc_list_levels

Retrieve all floor levels including names, elevations from ground, and ceiling heights for building design projects.

Instructions

Get all floor levels with their names, elevations (height from ground), and floor heights (ceiling height).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler logic for 'bulc_list_levels' tool: sends the 'list_levels' command to the BULC client with empty params.
    case "bulc_list_levels": { result = await client.sendCommand({ action: "list_levels", params: {}, }); break; }
  • Tool schema/definition for 'bulc_list_levels': defines name, description, empty input schema, and read-only annotation.
    { name: "bulc_list_levels", description: "Get all floor levels with their names, elevations (height from ground), and floor heights (ceiling height).", inputSchema: { type: "object" as const, properties: {}, }, annotations: { readOnlyHint: true, destructiveHint: false, }, },
  • src/index.ts:152-162 (registration)
    Registration/routing for context tools including 'bulc_list_levels': routes tool calls matching the name to handleContextTool.
    name === "bulc_get_spatial_context" || name === "bulc_get_home_info" || name === "bulc_list_levels" || name === "bulc_create_level" || name === "bulc_set_current_level" || name === "bulc_undo" || name === "bulc_redo" || name === "bulc_save" ) { return await handleContextTool(name, safeArgs); }

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