Skip to main content
Glama
Hemir95

WaveMind Preset MCP

by Hemir95

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WAVEMIND_IR_DIRNoDirectory containing .wav IR files, used by the search/inventory tools.
WAVEMIND_NAM_DIRNoDirectory containing .nam capture files, used by the search/inventory tools.
WAVEMIND_TEMPLATENoPath to the template .preset file. If not set, a built-in placeholder template is used.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_presetsA

List user presets with their amp/pedal/cab slots.

read_presetB

Read a preset: slot file paths and key parameters.

create_presetA

Create a WaveMind preset (.preset XML written to the User presets folder; the plugin lists it live, no restart).

nombre: visible preset name (becomes the file name). ampli_nam: absolute path to the amplifier .nam capture (AMPLIFIER slot). pedal_nam: absolute path to a pedal .nam capture (PEDALS slot), optional. cab1..cab4: absolute paths to cabinet IR .wav files, optional. params: dict of plugin parameter ids to set (run list_param_ids for the full catalog), e.g. {"gate_active": "1.0", "gateThreshold": "-52.0", "amplifier_bass": "5.5", "intelleq_bite": "2.5"}.

delete_presetC

Delete a user preset.

list_param_idsA

List every valid parameter id from the template (usable in create_preset params).

buscar_bibliotecaC

Search the organized capture library. tipo: 'nam', 'ir' or 'all'.

categorias_bibliotecaB

Inventory the organized library: NAM categories and IR collections with counts.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 7 tools

Disambiguation4/5

The four preset tools (list/read/create/delete) target clearly distinct operations, and list_param_ids is a distinct helper for create_preset. The two library tools (buscar_biblioteca search vs categorias_biblioteca inventory) overlap somewhat since both explore the same library, but their purposes are distinguishable.

Naming Consistency3/5

Five tools follow a clean English verb_noun pattern (list_presets, read_preset, create_preset, delete_preset, list_param_ids), but the two library tools switch to Spanish, and categorias_biblioteca is noun-oriented rather than verb_noun, breaking the pattern.

Tool Count5/5

Seven tools is well-scoped for a preset management server, with each tool covering a distinct preset lifecycle action or a supporting library/parameter lookup.

Completeness3/5

Create, read, delete, list, and parameter discovery are covered, but there is no update/edit_preset operation, so modifying an existing preset's slots or params is a notable gap. Library browsing and search are present but no cleanup/delete for library entries.

Maintenance

ActivityMaintained
ResponsivenessNo issues