MCP KO-II
MCP Server for Teenage Engineering EP-133 KO-II
What is MCP KO-II?
MCP KO-II is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for teenage engineering ep-133 ko-ii
MCP Server for Teenage Engineering EP-133 KO-II
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP Server for Teenage Engineering EP-133 KO-II
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-koiiConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP KO-II
MCP KO-II is an MCP server that gives AI assistants direct control over the Teenage Engineering EP-133 K.O. II sampler and drum machine via MIDI. It exposes the device's sound categories, pad configuration, and playback capabilities as MCP tools, letting you ask Claude to play notes, trigger drum patterns, browse sounds, and connect or disconnect from MIDI devices using natural language. Musicians and producers use it to explore the EP-133's sonic palette and sequence patterns without touching the hardware interface.
Prerequisites
- Python 3.9+ with pip installed
- The mido and mcp Python packages (installed as part of setup)
- A Teenage Engineering EP-133 K.O. II connected to your computer via USB
- The EP-133 recognized as a MIDI device by your operating system
- An MCP-compatible client such as Claude Desktop
Install Python dependencies
Install the mido MIDI library and the mcp package required by the server.
pip install mido "mcp[cli]"Clone the repository
Clone the mcp-koii repository to your local machine.
git clone https://github.com/benjaminr/mcp-koii.git
cd mcp-koiiInstall the server with mcp
Use the mcp CLI to install the server so it is available to MCP clients. The -e flag installs in editable mode from the local directory.
mcp install koii_server.py:server -e .Connect the EP-133 via USB
Plug in your EP-133 K.O. II and confirm it is recognized as a MIDI device. On macOS use Audio MIDI Setup; on Linux check the output of aconnect -l.
# macOS: open Audio MIDI Setup and check MIDI Studio
# Linux:
aconnect -lConfigure Claude Desktop and verify
Restart Claude Desktop. Ask Claude to list available MIDI ports to confirm the server can see the EP-133. Then connect to the device and start playing.
{
"mcpServers": {
"mcp-koii": {
"command": "mcp",
"args": ["run", "/path/to/mcp-koii/koii_server.py:server"]
}
}
}MCP KO-II Examples
Client configuration
Claude Desktop configuration for the MCP KO-II server using the mcp run command.
{
"mcpServers": {
"mcp-koii": {
"command": "mcp",
"args": ["run", "/Users/yourname/mcp-koii/koii_server.py:server"]
}
}
}Prompts to try
Example prompts for controlling the EP-133 K.O. II through Claude.
- "List available MIDI ports on my system"
- "Connect to the EP-133 K.O. II device"
- "Play a C major scale on the EP-133"
- "Play a drum pattern with kick on beats 1 and 3, snare on 2 and 4, and hi-hat on every 8th note"
- "Browse the sound categories available on the EP-133 and list what's in the Drums category"Troubleshooting MCP KO-II
No MIDI ports found when listing devices
Ensure the EP-133 is connected via USB and powered on before starting the server. On macOS, open Audio MIDI Setup and verify the device appears in MIDI Studio. On Linux, install the python3-rtmidi package to improve MIDI device detection.
mcp install command fails with a module not found error
Make sure you installed mcp with the cli extra: pip install "mcp[cli]". Without the cli extra, the mcp install command is not available. Then re-run mcp install koii_server.py:server -e . from inside the mcp-koii directory.
Notes play but with incorrect timing or the pattern sounds wrong
Ensure no other MIDI application (DAW, Audio MIDI Setup) is holding exclusive access to the EP-133 MIDI port. Close any competing applications before using the MCP server.
Frequently Asked Questions about MCP KO-II
What is MCP KO-II?
MCP KO-II is a Model Context Protocol (MCP) server that mcp server for teenage engineering ep-133 ko-ii It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP KO-II?
Follow the installation instructions on the MCP KO-II GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP KO-II?
MCP KO-II works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP KO-II free to use?
Yes, MCP KO-II is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
MCP KO-II Alternatives — Similar Developer Tools Servers
Looking for alternatives to MCP KO-II? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCP KO-II in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP KO-II?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.