rc505mk2-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@rc505mk2-mcpCreate a neo-soul vocal rack and upload to slot 5"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RC-505mk2 Assistant
Describe the FX rack you want. Claude builds it and uploads it to your loop station.
A free, local Claude Desktop extension for the Roland RC-505mk2. Talk in plain language — "neo-soul vocal rack", "DnB drum processing", "breakdown with HPF sweep and reverse reverb" — and get a real memory preset on your device over USB. No menu diving, no hand-editing RC0 files, no cloud account.
Beta — download the
.mcpbfrom GitHub Releases. Feedback via Issues.
What you can do
Task | Example prompt |
Load a bundled preset | "Load the vocal plate rack to slot 5" |
Adapt for a genre or vibe | "Create an FX rack for neo-soul live vocals" |
Build from scratch | "Breakdown rack: HPF sweep, reverse reverb swell, echo fadeout — no bundled presets" |
Browse the library | "What vocal racks do you have?" · "Show modules for transitions" |
Upload to hardware | Connect USB Storage mode → ask to push any rack to a memory slot |
Included: 43 genre/style rack presets, 33 purpose-built FX modules, 21 MCP tools, server-side validation (TFX slot rules, parameter coercion). Everything runs locally on your machine — the MCP server does not call the cloud.
Related MCP server: Ableton MCP
Install
Claude Desktop (recommended)
Download
rc505mk2-v0.2.0.mcpbfrom ReleasesDouble-click → Install in Claude Desktop
Connect RC-505mk2 via USB → MENU → USB → STORAGE → CONNECT
Try: "List bundled rack presets" or "Load the vocal plate rack to slot 5"
Requirements: Claude Desktop (with extensions), Roland RC-505mk2, USB cable. macOS best tested; Windows/Linux welcome — please report issues.
From source (MCP config)
git clone https://github.com/hysteve/rc505mk2-mcp.git
cd rc505mk2-mcp
npm install && npm run build
npx rc505mk2 doctorPoint your MCP client at dist/mcp/server.js, or use npx after publish:
{
"mcpServers": {
"rc505mk2": {
"command": "npx",
"args": ["-y", "rc505mk2-mcp"]
}
}
}Local dev: "command": "node", "args": ["<repo>/dist/mcp/server.js"]
Example session
You: Is my RC-505 connected?
You: Create an FX rack for DnB drum processing and upload to slot 3
You: Build a custom breakdown rack from scratch — HPF sweep, reverse reverb, echo fadeoutMore copy-paste prompts: docs/TEST_PROMPTS.md
Tools (21)
Category | Tools |
Reference |
|
Browse |
|
Build |
|
Save |
|
Device |
|
Typical upload flow: list_rack_presets → upload_memory with rack_id + slot_number. User-created presets persist to ~/.rc505mk2/.
Full reference: docs/UNIFIED_MCP_TOOLS.md
CLI
rc505mk2 generate config.json --slot 5 --output ./output
rc505mk2 detect
rc505mk2 doctor
rc505mk2 list-fx
rc505mk2 lookup-fx REVERBDevelopment
npm install
npm run build
npm test # 421 tests
npm run pack:mcpb # → releases/rc505mk2-v0.2.0.mcpb (Claude Desktop bundle)Bundle source: mcpb/manifest.json + mcpb/icon.png. See mcpb/README.md.
Doc | Description |
Technical design | |
Tool list and storage layout | |
Copy-paste test prompts by workflow | |
TypeScript library API |
Workflow rules for the MCP server live in src/mcp/instructions.ts (returned on initialize to Claude Desktop).
License
MIT — see LICENSE. Free to use, modify, and share; keep the copyright notice.
Not affiliated with Roland or Anthropic.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/hysteve/rc505mk2-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server