Skip to main content
Glama
gma3-mcp

gma3-mcp

by nf-s

Related Servers

Alternatives to gma3-mcp

No user-submitted related servers found.

    Related Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables MCP clients such as Claude Code or Claude Desktop to control grandMA3 onPC by executing command-line commands, running Lua, reading show data like sequences, cues, executors, patch and pools, driving playback and faders, and looking things up in the manual. It works through a Lua bridge plugin inside onPC, falling back to OSC for write-only commands when the bridge is unavailable.
      75
      3
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Enables control of grandMA2 onPC and MA3D over Telnet through MCP tools for querying shows, fixtures, and playback objects, executing commands, adjusting fixture/camera transforms, exporting XML, backing up shows, and capturing MA3D screenshots.
      8
      AGPL 3.0
    • A
      license
      Not graded
      quality
      D
      maintenance
      Connects MCP-compatible clients to a live Blender scene for AI-assisted 3D workflows, enabling inspection and controlled operations on objects, materials, cameras, lights, render settings, animation, UVs, Geometry Nodes, imports, exports, and Python execution.
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables users to control grandMA3 consoles through official OSC /cmd commands, with an admin UI for IP scanning, object/action permissions, chat integration, and MCP stdio access.
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Connects an MCP client to a running Serious Editor 2017 / Serious Sam Fusion instance through a local Lua bridge, enabling package and entry inspection, log reading, editor diagnostics, and previewed/undoable entity property edits on a captured selection.
      14
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      An MCP server that lets AI assistants control grandMA2 lighting consoles via Telnet, exposing 41 high-level tools for cue management, fixture control, preset management, executor control, macro editing, appearance assignment, bulk operations, console state queries, show file management, read-back verification, and music show workflows.
      100
      17
      Apache 2.0

    TDQS

    A3.6/5.0

    Scored across 117 tools

    Disambiguation3/5

    Most tools have a distinct purpose and the descriptions aggressively cross-reference each other (e.g. "use gma3_pool_usage instead of gma3_objects 'Macro Thru'", fallbacks labelled as fallbacks), which rescues a lot. But there are four or five parallel read paths for the same show data (gma3_get_object, gma3_objects, gma3_list_children, gma3_dump, gma3_pool, plus typed readers like gma3_sequences/gma3_cues/gma3_macros) and several overlapping writer families (gma3_set_attribute/set_attributes/set_color/set_position, gma3_store_cue/store_cues/store_cue_part), so an agent must read carefully to avoid misselection.

    Naming Consistency4/5

    Everything is snake_case under one gma3_ prefix, with a readable convention: noun names for read-only listings (gma3_sequences, gma3_fixtures, gma3_macros, gma3_tags) and verb_noun for mutations (gma3_store_preset, gma3_configure_executor, gma3_delete_tag). Minor deviations exist (gma3_get_object vs gma3_objects vs gma3_dump, gma3_preset singular for a read tool), but the pattern is predictable.

    Tool Count2/5

    117 tools is far past any practical ceiling for an agent's tool selection, even granted that grandMA3 is a genuinely huge domain (patching, cues, phasers, macros, timecode, DMX output, OSC, layouts, tags). Several earn their place, but there is real duplication (dump vs get_object, command/lua fallbacks duplicating structured tools, multiple store_cue variants) that could be consolidated. The surface should be split into sub-servers or grouped namespaces.

    Completeness4/5

    Coverage is unusually deep: full lifecycle for cues, presets, macros, tags, timecode, layouts, patch, fixtures/positions, DMX/OSC configuration and show files, with read-back and rollback semantics. Gaps are minor but present: no dedicated delete/rename for sequences, groups or presets (only via the raw gma3_command fallback or gma3_set_property), and no layout or layout-element deletion.

    Maintenance

    ActivityMaintained
    ResponsivenessNo issues