技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
Simon-Kansara/ableton-live-mcp-server

Simon-Kansara/ableton-live-mcp-server

Ableton Live OSC control
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 abordage/awesome-mcp 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Ableton Live MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

📌 Overview
The **Ableton Live MCP Server** is a server implementing the
Model Context Protocol (MCP) to facilitate
communication between LLMs and **Ableton Live**. It uses **OSC (Open Sound
Control)** to send and receive messages to/from Ableton Live. It is based on
AbletonOSC implementation and
exhaustively maps available OSC adresses to
**tools** accessible to
MCP clients.
This project consists of two main components:
- mcp_ableton_server.py: The MCP server handling the communication between
clients and the OSC daemon.
- osc_daemon.py: The OSC daemon responsible for relaying commands to Ableton
Live and processing responses.
✨ Features
- Provides an MCP-compatible API for controlling Ableton Live from MCP clients.
- Uses **python-osc** for sending and receiving OSC messages.
- Based on the OSC implementation from
AbletonOSC.
- Implements request-response handling for Ableton Live commands.
⚡ Installation
Requirements
- Python 3.8+
- python-osc (for OSC communication)
- fastmcp (for MCP support)
- uv (recommended Python package installer)
- AbletonOSC as a control surface
Installation Steps
1. Install uv (https://docs.astral.sh/uv/getting-started/installation):
2. Clone the repository:
3. Install the project and its dependencies:
4. Install AbletonOSC Follow the instructions at
AbletonOSC
🚀 Usage
Running the OSC Daemon
The OSC daemon will handle OSC communication between the MCP server and Ableton
Live:
This will:
- Listen for MCP client connections on port **65432**.
- Forward messages to Ableton Live via OSC on port **11000**.
- Receive OSC responses from Ableton on port **11001**.
Example Usage
In Claude desktop, ask Claude:
- _Prepare a set to record a rock band_
- _Set the input routing channel of all tracks that have "voice" in their name
to Ext. In 2_
⚙️ Configuration
By default, the server and daemon run on **localhost (127.0.0.1)** with the
following ports:
- **MCP Server Socket:** 65432
- **Ableton Live OSC Port (Send):** 11000
- **Ableton Live OSC Port (Receive):** 11001
To modify these, edit the AbletonOSCDaemon class in osc_daemon.py:
Claude Desktop Configuration
To use this server with Claude Desktop, you need to configure it in your Claude
Desktop settings. The configuration file location varies by operating system:
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
- Windows: %APPDATA%/Claude/claude_desktop_config.json
Add the following configuration to your mcpServers section:
This configuration ensures that:
来源
awesome · https://github.com/Simon-Kansara/ableton-live-mcp-server
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引