MPC to control Elektron machines (Digitakt 2, Digitone 2)
Until 2026-09-25 this record combined several servers published from one repository. The others now have records of their own: mseep-elektron-mcp, iflow-mcp_zerubeus-elektron-mcp. Checks from before that date include them.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"elektron-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Elektron MCP A Model Context Protocol (MCP) server that allows Claude and other MCP-compatible LLMs to interact with and control Elektron synthesizers via MIDI. ## Features - [x] Complete MIDI control interface for the Elektron Digitone synthesizer - [x] Structured controllers for all Digitone sound engines: - [x] Wavetone (waveshaping synthesis) - [ ] FM Tone (FM synthesis) - [ ] FM Drum (percussive FM synthesis) - [ ] Swarmer (unison/swarm synthesis) - [x] Comprehensive parameter control for: - [x] All filter types - [x] MultiMode - [ ] Lowpass4 - [ ] Equalizer - [ ] LegacyLpHp - [ ] CombMinus - [ ] CombPlus - [ ] BaseWidth - [x] Amplitude and envelope settings - [x] Effects processing (delay, reverb, chorus, bit reduction, etc.) - [x] LFOs control - [x] MCP server exposing all synth parameters as tools for LLMs - [x] Type-safe parameter validation using Pydantic - [x] Modular architecture for easy extension to other Elektron devices ## Demo Watch Claude control the Elektron Digitone synthesizer in real-time: [](https://www.youtube.com/watch?v=EXf6lOTjla8) ## Installation and Usage ### Prerequisites - Python 3.10+ - [uv](https://github.com/astral-sh/uv) for package management - An Elektron Digitone connected via USB - Claude Desktop app (for full integration) ### Installing Dependencies uv is mandatory for this project so start by installing it: #### For macOS: ```bash brew install uv ``` #### For Windows: Follow the instructions [here](https://docs.astral.sh/uv/getting-started/installation/) ### 3. Installing with Claude Desktop To use with Claude AI, add the MCP server configuration in Claude Desktop: Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json to include the following: ```json { "mcpServers": { "Digitone 2": { "command": "uvx", "args": ["elektron-mcp"] } …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.