midi
by ALLLLLL703
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HF_TOKEN | No | Hugging Face token for downloading models, required if not logged in via hf auth login | |
| MIDI_MCP_OUTPUT_DIR | No | Directory for MIDI output and temporary downloads | <cwd>/.midi-output |
| MIDI_MCP_ALLOWED_INPUT_DIRS | No | Allowed local root directories for reading input, separated by system path separator | MCP process working directory |
| MIDI_MCP_DOWNLOAD_MAX_BYTES | No | Maximum size in bytes for a single local or remote audio file (200 MB default) | 209715200 |
| MIDI_MCP_MUSCRIPTOR_COMMAND | No | MuScriptor executable name or absolute path | muscriptor |
| MIDI_MCP_PROCESS_TIMEOUT_MS | No | Timeout for a single MuScriptor process in milliseconds (1 hour default) | 3600000 |
| MIDI_MCP_DOWNLOAD_TIMEOUT_MS | No | Timeout for the entire download in milliseconds (5 minutes default) | 300000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| audio_to_midiA | Transcribe a local or public HTTPS audio file to a multi-instrument MIDI file with MuScriptor. |
| check_modelA | Check whether MuScriptor and the writable output directory are ready without loading model weights. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ALLLLLL703/midi'
If you have feedback or need assistance with the MCP directory API, please join our Discord server