Token导航 LogoToken导航TokenDH.com
Elektron MCP logo
设计创作未说明官方级别未说明来源级核验

Elektron MCP

MCP Server

Elektron MCP是一个模型上下文协议服务器,允许Claude和其他兼容MCP的LLM通过MIDI与Elektron合成器交互和控制。

工具数

0

提示词数

0

GitHub Stars

97

资源数

0
PythonClaude设计Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

zerubeus

提供方

zerubeus

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Elektron MCP

一种模型上下文协议(MCP)服务器,允许Claude和其他兼容MCP的LLM通过MIDI与Elektron合成器交互和控制。

如果您有Moog Sub37/Subsequent37,请访问我们的专用MCP服务器 moog-sub37-mcp.

此MCP服务器的网络版本可以在以下网址找到 senthgenie.com.(如有异议,可免费索取API密钥)

如果您需要帮助或想为发展做出贡献,请加入我们 不和谐社区.

提示示例

"Use Digitone MCP to design an evolving dark pad using the Wavetone machine on track 1."
"Use Digitone MPC to design a Dark thick pad using Wavetone machine on track 1."

目前只支持Wavetone机器,其他机器很快就会添加,敬请期待!

特性

  • \[x\] Elektron数字合成器的完整MIDI控制接口
  • \[x\] 适用于所有Digitone声音引擎的结构化控制器:

- \[x\] Wavetone(波形整形合成) - \[\]FM音调(FM合成) - \[\]FM鼓(打击乐FM合成) - \[\]Swarmer(一致/群合成)

  • \[x\] 全面的参数控制:

- \[x\] 所有过滤器类型 - \[x\] 多模式 - \[\]低通4 - \[\]均衡器 - \[\]LegacyLpHp - \[\]CombMinus - \[\]CombPlus - \[\]基底宽度 - \[x\] 振幅和包络设置 - \[x\] 效果处理(延迟、混响、合唱、比特减少等) - \[x\] LFO控制

  • \[x\] MCP服务器将所有合成参数作为LLM的工具公开
  • \[x\] 使用Pydantic进行类型安全参数验证
  • \[x\] 模块化架构,便于扩展到其他Elektron设备

演示

观看克劳德实时控制Elektron Digitone合成器:

![Claude controlling Elektron Digitone](https://www.youtube.com/watch?v=EXf6lOTjla8)

安装和使用

先决条件

  • Python 3.10+
  • 紫外线 用于包管理
  • 通过USB连接的Elektron Digitone
  • Claude Desktop应用程序(用于完全集成)

安装依赖项

本项目必须安装uv,因此请先安装它:

对于macOS:

brew install uv

对于Windows:

按照说明 这里

3.使用Claude Desktop进行安装

要与Claude AI一起使用,请在Claude Desktop中添加MCP服务器配置:

⚠️ 重要:您不需要克隆存储库或安装软件包,只需将MCP服务器配置添加到claude_desktop_config.json文件中即可,MPC服务器已在pypi上发布。

转到Claude>设置>开发人员>编辑配置>Claude_desktop_Config.json,以包含以下内容:

{
  "mcpServers": {
    "Digitone 2": {
      "command": "uvx",
      "args": ["elektron-mcp"]
    }
  }
}

建筑

  • 基础控制器:将通用功能抽象到基类中
  • 专用控制器:每个合成器引擎和模块的专用控制器
  • MCP工具:LLM和合成器参数之间的直接接口
  • MIDI接口:与Digitone硬件可靠通信

实现细节

此库使用:

  • FastMCP:用于将合成器控件暴露给LLM
  • Pydantic模型:用于数据验证、序列化和类型安全
  • 美度:用于MIDI通信

用例

  • 允许Claude和其他LLM在Digitone上创建和修改声音
  • 用于自动声音设计的程序化控制数字参数
  • AI生成音乐和硬件合成之间的桥梁

将来的扩展

  • 支持其他Elektron设备(模拟四、八轨等)
  • 模式排序和自动化
  • 声音预设管理
  • 其他合成参数

目录标签

目录标签

PythonClaude设计MIDI控制本地部署合成器声音设计AI音乐硬件集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP