Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_presetA

Write a new Serum 2 preset built from spec to the user's Serum presets folder.

Build ``spec`` yourself from the user's natural-language description
(see server instructions for the mapping guidelines). Any section left
empty (e.g. no ``filters``) keeps that module at its default, inert
state -- you don't need to fill in every field, only what the sound
calls for.

Returns the absolute path of the written .SerumPreset file.
edit_presetA

Apply a partial spec update to an existing .SerumPreset file, in place.

Call describe_preset(preset_path) first to see the current state, then
only include the sections/indices in ``spec`` that should change --
e.g. to just brighten the filter, pass ``filters=[FilterSpec(cutoff=0.8, ...)]``
and leave everything else empty; it will be left untouched.

Returns the absolute path of the edited file (same as ``preset_path``).
list_parametersA

Return the full documented Serum 2 parameter schema (modules, value ranges, units, enum values, and how confidently each was verified) as JSON.

Call this before proposing an edit so you know what parameter names and ranges are actually valid.

describe_presetA

Return a human-readable summary of an existing preset's sound-shaping parameters (oscillators, filters, envelopes, FX chain, mod routes, globals).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Celian-mrc/serum-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server