1. Conduid
  2. Blockchain
  3. Gma2 MCP
MCP server · Blockchain

Gma2 MCP

grandMA2 MCP is a Python tool to remotely control grandMA2 onPC via persistent Telnet, enabling automated lighting-console workflows and command pipelines.

39Low

Scored a month ago · breakdown

About Gma2 MCP

Gma2 MCP is an MCP server in the Blockchain category: grandMA2 MCP is a Python tool to remotely control grandMA2 onPC via persistent Telnet, enabling automated lighting-console workflows and command pipelines.

Install

From source
git clone https://github.com/chienchuanw/gma2-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (47)

appearance_cue_across_sequencesSet cue appearance across a range of sequences in one call

Parameters not published.

apply_effectApply effect from pool to current fixture selection

Parameters not published.

apply_presetApply an existing preset to the current selection

Parameters not published.

assign_appearanceSet frame/background colors on pool objects and cues (RGB/HSB/hex)

Parameters not published.

assign_to_executorAssign a sequence to an executor (supports named page paths)

Parameters not published.

build_set_listBuild a set-list sequence with cue-to-macro links

Parameters not published.

capabilitiesReport version, registered tools, and profile schema version (contract surface; no console connection)

Parameters not published.

clear_programmerClear the programmer (all, selection, active, default)

Parameters not published.

control_executorOn/off/go/kill/toggle an executor

Parameters not published.

create_fixture_groupSelect fixtures and store as a named group (2 commands)

Parameters not published.

Show all 47 tools
create_macroCreate a macro with command lines (store + assign lines + label)

Parameters not published.

create_song_objectsCreate and label a Sequence + Page pair for a song

Parameters not published.

delete_cueDelete a cue (includes downstream safety warnings)

Parameters not published.

execute_sequenceGo, pause, or goto a cue in a sequence

Parameters not published.

get_cue_annotationRead user-added annotation text on a cue

Parameters not published.

get_group_annotationRead user-added annotation text on a group

Parameters not published.

label_cue_across_sequencesLabel a cue across a range of sequences in one call

Parameters not published.

label_objectAssign a name label to any MA2 object

Parameters not published.

label_sequence_cueLabel a cue within a specific sequence

Parameters not published.

list_cuesList cues in a sequence (returns raw console response)

Parameters not published.

list_groupsList all defined groups (returns raw console response)

Parameters not published.

list_macrosList macros in the macro pool

Parameters not published.

list_presetsList presets by type with validation (returns raw console response)

Parameters not published.

list_variablesList show or user variables with optional filter

Parameters not published.

query_objectGeneric query for any MA2 object type (list or annotation mode)

Parameters not published.

read_cue_infoRead cue properties: label, CMD, fade (parsed)

Parameters not published.

read_macro_linesRead macro line content (parsed into structured data)

Parameters not published.

read_object_labelRead the label of any pool object (sequence, page, macro, etc.)

Parameters not published.

run_macroExecute a macro by ID (Go+ Macro)

Parameters not published.

send_raw_commandSend any grandMA2 command-line instruction

Parameters not published.

set_cue_cmdAssign a command to a cue's CMD field

Parameters not published.

set_effect_formSet effect waveform (sine, ramp, square, etc.)

Parameters not published.

set_effect_phaseSet effect phase offset in degrees

Parameters not published.

set_effect_rangeSet effect high and/or low values

Parameters not published.

set_effect_speedSet effect speed in BPM or Hz

Parameters not published.

set_effect_widthSet effect width (percentage of cycle)

Parameters not published.

set_executor_faderSet executor fader level (0-100)

Parameters not published.

set_fixture_attributeSet a specific attribute (Pan, Tilt, etc.) on fixture(s)

Parameters not published.

set_fixture_valueSet fixture(s) to a dimmer value (0-100)

Parameters not published.

set_macro_lineSet the command for a specific macro line

Parameters not published.

setup_song_macroCreate a macro with SetVar command for song variable assignment

Parameters not published.

stop_effectsStop running effects for current selection (Off Effect)

Parameters not published.

store_cueStore current programmer state as a cue

Parameters not published.

store_cue_across_sequencesStore a cue across a range of sequences in one call

Parameters not published.

store_presetStore current values as a preset

Parameters not published.

toggle_blackoutToggle grand blackout

Parameters not published.

toggle_highlightToggle highlight mode

Parameters not published.

Ask AI

✦

Ask AI about Gma2 MCP

Powered by Claude · Grounded in docs

I know everything about Gma2 MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Gma2 MCP

How do I install Gma2 MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Gma2 MCP safe to use with an AI agent?

Its trust score is 39 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Gma2 MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.