Bots St

bots.st/rackarchitect-mcp

RackArchitect MCP

Validate and plan racks; export CAD/BOM assets

1469 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
12
Answered
4 of the last 4 calls

How to reach it

  • MCP, HTTPhttps://mcp.rackarchitect.dev/mcp
  • MCP, SSEhttps://mcp.rackarchitect.dev/sse
  • MCP bundlehttps://github.com/itAlex240/rack-architect-mcp/releases/download/v0.7.8/rack-architect-mcp.mcpb

What it can do

ToolWhat it says it does
connect_cablesConnect or update a batch of up to 128 power and network cables between mounted device ports in the active rack, computing 3D Catmull-Rom splines, commercial length bins, and PoE or power budgets. Each entry in 'cables[]' upserts in place by 'cable_id' while leaving all other cables and mounted…
define_custom_blueprintValidate and register a custom hardware blueprint into the active catalog so unlisted equipment can be mounted. Pass the entire specification inside the top-level 'blueprint' object: 'blueprint.slug' must use lowercase kebab-case, ports may combine explicit 'ports[]' with repeating 'port_groups[]'…
disconnect_cablesRemove specific cables by identifier or strip all cables attached to a mounted device or modular carrier from the active rack, then re-evaluate PoE budgets and plug clearances. Supply a non-empty 'cable_ids' list, 'instance_id', or both to disconnect their union; 'instance_id' matches both 'from'…
export_deliverablesGenerate 2D elevation and wiring SVGs, a Markdown BOM, a binary 3D GLB scene, and parametric OpenSCAD or watertight STL 3D-print models for the active rack project. Omitting 'formats' exports all six types; 'carrier-scad' and 'carrier-stl' emit one file per mounted modular carrier, switch cradle…
get_device_blueprintRetrieve the complete hardware specification, millimeter port coordinates, electrical and PoE ratings, and carrier slot geometry for a single catalog blueprint. The 'slug' parameter requires a case-sensitive exact match in lowercase kebab-case vendor-model-variant format against the built-in or…
init_rackInitialize a new rack project and destructively reset the active rack.yaml state to an empty enclosure with the specified width standard, U height, and rail depth. Overwrites the current enclosure and clears all mounted devices, child sub-modules, cables, and external endpoints, while pushing the…
modify_equipmentMove, rename, or destructively remove an existing mounted device or child sub-module in the active rack, recalculate 3D cable splines, and re-run 5-stage validation. 'instance_id' resolves across top-level devices and carrier sub-modules, and required fields depend on 'action': 'move' updates…
mount_equipmentMount a new hardware device instance onto a rack unit or into a modular carrier bay in the active rack.yaml project and run 5-stage validation. 'instance_id' must be unique across both top-level devices and nested sub-modules, 'blueprint_slug' must reference an existing catalog or custom slug, and…
plan_external_endpointsTerminate external building or room cable drops onto the rear RJ45 ports of a mounted patch panel without consuming rack U slots, and optionally auto-create labeled Cat6A front patch cables to a mounted switch. 'groups[]' batch-generates drops first—with 'custom_labels[]' overriding numbered…
search_catalogSearch and filter the local hardware catalog to discover compatible rackmount devices, modular carriers, and sub-modules before mounting. All supplied filters combine with logical AND: 'form_factor' and its alias 'mount_type' accept width shorthands '10inch', '19inch', and '6inch' that match both…
undo_redoTraverse the per-project in-memory history ring buffer of up to 50 snapshots to revert the latest rack mutation or reapply a reverted mutation, updating rack.yaml atomically. Setting 'action' to 'undo' steps backward across rack-state mutations—excluding catalog-only define_custom_blueprint calls…
validate_rackInspect the active rack.yaml state and run all 5 deterministic validation stages covering mechanical bounds, 3D depth and plug clearances, PoE and power budgets, cable compatibility, and thermal limits. Takes no parameters, performs zero state or undo-stack mutations, and returns the ASCII front…

In its maker's words

Hosted Remote MCP & 3D/2D Rack-as-Code planner, 5-stage validator, CAD SVG/BOM & STL generator.

Source
github.com/itAlex240/rack-architect-mcp
Publisher
itAlex240
Listed from
the official MCP Registry as io.github.itAlex240/rack-architect-mcp
Version
0.7.8, updated 3 Nov 2026
Kinds of work
devices-and-physical-world, documents-and-files, images-video-audio

The domain it lives on

rackarchitect.dev
registered 29 Oct 2026 (1 months ago), at InterNetX GmbH

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered1469 ms
Answered1238 ms
Answered783 ms
Answered783 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.