mcpserver.lol
registry/eurorack
Connection check verified live · 20h ago

eurorack

Citation-anchored Eurorack module reference: specs, compatibility, and patch techniques.

Tools 17
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 20h ago

Tools & capabilities

17 tools

Read from the running server on 20h ago.

draw_patch_diagram read-only noteswires*modules*
Patch diagram tool. Use when the user describes routing across multiple Eurorack corpus modules. Renders modules as boxes laid out by wire topology (matrix-shaped patches anchor on…
find_compatible_with read-only limitmodule_id*relationship
Return modules that have a typed compatibility relationship with the given module. Both edge directions are returned and tagged via the per-match `direction` field — so a single ca…
find_role_realizations read-only role_id*technique_id*available_modules
For a (technique_id, role_id) pair, return modules that can fill the role, ranked by affordance match. Use this when the user has named a technique and you need to recommend modul…
get_manual_chunk read-only chunk_id*
Read one manual chunk by id to ground your answer in the manufacturer's documentation — the drill-in partner to get_module's manual_outline. Use it when a claim (voltage range, beh…
get_module read-only viewfieldsmodule_id*outline_limitheading_filteroutline_offset
Return the full citation-anchored specification for one Eurorack module by id. Use this when the user names a specific module and you want its specs (HP, power, jacks, parameters)…
get_modules read-only viewfieldsmodule_ids*outline_limitheading_filteroutline_offset
Batched get_module — returns `{ modules: [...], errors: [...] }` with full citation-anchored specs for up to 25 modules in one call. Prefer this over multiple get_module calls whe…
get_source read-only source_id*
Return provenance metadata for one source by integer source_id. Sources include manufacturer manuals, product pages, firmware notes, schematics, errata, and (in v2) field notes. S…
lookup_concept read-only name*
Return a canonical definition for a primitive Eurorack / synthesis concept and its relations to other concepts in the corpus. Use this for VOCABULARY questions, not module questio…
rack_redundancy read-only rack*
Call this when the user asks what they can SELL, remove, downsize, or trim — "what can I sell?", "which modules are redundant?", "what's doing double duty?", "I have too many modul…
reachable_pairings read-only rack*limitrelationship
Given a rack (a set of module ids the user owns), rank the modules NOT in the rack by how many rack members they pair with. The set-level companion to find_compatible_with: where t…
reachable_techniques read-only rack*limit
Given a rack (the module ids the user owns), return which canonical patch techniques the rack can realize, and which it is one module away from. The set-level companion to find_rol…
report_gap kind*expected*observed*module_idtool_namesuggestion
Report when this MCP server couldn't fully answer a question. Not a query tool — calling this writes a feedback record. Call this proactively — without being asked — whenever you…
resolve_modules read-only names*
Bulk fuzzy name → id resolver. Pass a list of module NAMES (the way a user writes their rack — "Maths", "Plaits", "Pamela's New Workout", "Morph 4") and get back, per name, the bes…
search_manual read-only limitquery*module_idsource_idsource_type
Full-text search across parsed module manuals, product pages, and firmware release notes. Use this only when the question is about content that lives in continuous prose rather th…
search_modules read-only textlimithp_maxhp_minoffsetcapability +7
Search the corpus for Eurorack modules matching a combination of filters. Filters compose with AND. Omit any filter to leave that dimension unrestricted. The result is sorted by m…
search_techniques read-only filter
Return canonical synthesis / patching techniques with role-keyed module realizations drawn from the corpus. Use this when the user asks "how do I do X?" with X being a recognisabl…
visualize_module read-only module_id*
Module visualization tool. Use when the user wants to understand how a module's modes work, how parameters change between modes, or what a specific mode does — a visualization comm…