MaxMSP-MCP Server
@tiianhk
关于 MaxMSP-MCP Server
MCP (Model Context Protocol) Server for Max (Max/MSP/Jitter)
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is MaxMSP-MCP Server?
MaxMSP-MCP Server is a Model Context Protocol (MCP) implementation that lets large language models directly understand, explain, and generate Max patches. It is a third-party tool (not made by Cycling ’74) aimed at developers and artists who work with Max/MSP.
How to use MaxMSP-MCP Server?
Install via the uv package manager, clone the repository, create a virtual environment, and install Python dependencies. Then connect the MCP server to a supported client (e.g., Claude or Cursor) by running python install.py --client claude (or --client cursor). Alternatively, import MaxMSP_Agent/demo.maxpat into a Max patch, click the provided script messages to install npm dependencies and start the agent, and interact with the LLM interface inside Max.
Key features of MaxMSP-MCP Server
- Lets LLMs understand and explain existing Max patches.
- Enables LLMs to generate new Max patches from descriptions.
- Provides access to official documentation of each Max object.
- Reads objects in the current patch and subpatch windows.
- Supports debugging and verifying LLM-generated actions.
Use cases of MaxMSP-MCP Server
- Explaining the structure and logic of a downloaded or user-created Max patch.
- Generating a functional FM synthesizer patch from a natural language prompt.
- Debugging or modifying patches with the help of an LLM agent.
- Assisting new Max users by answering questions about objects and patching.
FAQ from MaxMSP-MCP Server
What does the server do?
It enables LLMs to understand and generate Max patches by exposing Max objects, documentation, and patch structure through the Model Context Protocol.
What are the prerequisites?
Python 3.8 or newer, the uv package manager, and Max 9 or newer (due to JavaScript V8 engine requirements). Max 8 and earlier have not been tested.
How do I connect the server to an MCP client?
Run python install.py --client claude for Claude Desktop, python install.py --client cursor for Cursor, or manually add the configuration file path for other clients listed in install.py.
Is this an official Cycling ’74 product?
No, this is a third-party implementation not made by Cycling ’74. An extended version by ersatzben and BenCello is available at https://github.com/ersatzben/maxmsp-mcp.
What transport does the server use?
The server communicates via the standard MCP protocol using a client-server model. The README describes connection to common MCP clients but does not specify the exact transport layer.
其他 分类下的更多 MCP 服务器
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Codelf
unbugA search tool helps dev to solve the naming things problem.
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
评论