Skip to main content
Glama
using76
by using76

bulc_list_evac_exits

Identify and list all evacuation exits in building designs by detecting doors converted to exits, with optional floor-level filtering for targeted analysis.

Instructions

List all detected evacuation exits (doors converted to exits).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
levelNoFilter by floor level

Implementation Reference

  • Handler case for the 'bulc_list_evac_exits' tool. Validates input arguments using ListEvacExitsSchema and forwards the 'list_evac_exits' action to the BULC client.
    case "bulc_list_evac_exits": {
      const validated = ListEvacExitsSchema.parse(args);
      result = await client.sendCommand({
        action: "list_evac_exits",
        params: validated,
      });
      break;
  • Tool registration/definition for 'bulc_list_evac_exits' in the evacTools array, including name, description, input schema, and annotations.
    {
      name: "bulc_list_evac_exits",
      description:
        "List all detected evacuation exits (doors converted to exits).",
      inputSchema: {
        type: "object" as const,
        properties: {
          level: {
            type: "integer",
            description: "Filter by floor level",
          },
        },
      },
      annotations: {
        readOnlyHint: true,
        destructiveHint: false,
      },
    },
  • Zod schema used for input validation of the 'bulc_list_evac_exits' tool.
    const ListEvacExitsSchema = z.object({
      level: z.number().int().optional(),
    });

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