MCP cover image
See in Github
2025-04-14

Serveur MCP (Model Context Protocol) pour Max (Max / MSP / Jitter)

2

Github Watches

0

Github Forks

2

Github Stars

MaxMSP-MCP Server

This project uses the Model Context Protocol (MCP) to let LLMs directly understand and generate Max patches.

Understand: LLM Explaining a Max Patch

img Video link. Acknowledgement: the patch being explained is downloaded from here. Text comments in the original file are deleted.

Generate: LLM Making an FM Synth

img Check out the full video where you can listen to the synthesised sounds.

The LLM agent has access to the official documentation of each object, which helps in retrieving and explaining objects, debugging, and verifying their own actions.

Installation

Prerequisites

  • Python 3.8 or newer
  • uv package manager
  • Max 9 or newer (because some of the scripts require the Javascript V8 engine), we have not tested it on Max 8 or earlier versions of Max yet.

Installing the MCP server

  1. Install uv:
# On macOS and Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  1. Clone this repository and open its directory:
git clone https://github.com/tiianhk/MaxMSP-MCP-Server.git
cd MaxMSP-MCP-Server
  1. Start a new environment and install python dependencies:
uv venv
uv pip install -r requirements.txt
  1. Connect the MCP server to a MCP client (which hosts LLMs):
# Claude:
python install.py --client claude
# or Cursor:
python install.py --client cursor

To use other clients (check the list), you need to download, mannually add the configuration file path to here, and connect by running python install.py --client {your_client_name}.

Installing to a Max patch

Use or copy from MaxMSP_Agent/demo.maxpat. In the first tab, click the script npm version message to verify that npm is installed. Then click script npm install to install the required dependencies. Switch to the second tab to access the agent. Click script start to initiate communication with Python. Once connected, you can interact with the LLM interface to have it explain, modify, or create Max objects within the patch.

Disclaimer

This is a third party implementation and not made by Cycling '74.

相关推荐

  • Aurity Ltd
  • Create and Publish Business Websites in seconds. AI will gather all the details about your website and generate link to your website.

  • Convincible Ltd
  • You're in a stone cell – can you get out? A classic choose-your-adventure interactive fiction game, based on a meticulously-crafted playbook. With a medieval fantasy setting, infinite choices and outcomes, and dice!

  • John Rafferty
  • Text your favorite pet, after answering 10 questions about their everyday lives!

  • Ian O'Connell
  • Provide players' names or enter Quickstart to start the game!

  • analogchat.com
  • Efficient Spotify assistant for personalized music data.

  • Matthieu Savioux
  • Evaluates language quality of texts, responds with a numerical score between 50-150.

  • seabiscuit.ai
  • Discover A More Robust Business: Craft tailored value proposition statements, develop a comprehensive business model canvas, conduct detailed PESTLE analysis, and gain strategic insights on enhancing business model elements like scalability, cost structure, and market competition strategies. (v1.18)

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.

  • av
  • Exécutez sans effort LLM Backends, API, Frontends et Services avec une seule commande.

  • langgenius
  • Azure
  • Ce référentiel est pour le développement du serveur MCP Azure, apportant la puissance d'Azure à vos agents.

  • alibaba
  • 1Panel-dev
  • 🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.

  • caio-moliveira
  • Ce projet a été créé pour démontrer comment nous pouvons nous connecter avec différents protocoles de contexte de modèle (MCP).

  • Byaidu
  • PDF Traduction de papier scientifique avec formats conservés - 基于 AI 完整保留排版的 PDF 文档全文双语翻译 , 支持 Google / Deepl / Olllama / Openai 等服务 , 提供 CLI / GUI / MCP / DOCKER / ZOTERO

  • rulego
  • ⛓️RULEGO est un cadre de moteur de règle d'orchestration des composants de nouvelle génération légère, intégrée, intégrée et de nouvelle génération pour GO.

    Reviews

    2.6 (7)
    Avatar
    user_sEFMqIKo
    2025-04-25

    MaxMSP-MCP-Server by tiianhk has significantly transformed my workflow. This server seamlessly integrates into my projects, offering a robust and reliable performance. The user-friendly interface coupled with its powerful capabilities makes it a must-have for any MaxMSP enthusiast. Highly recommended!

    Avatar
    user_0cQ9Nu18
    2025-04-25

    MaxMSP-MCP-Server by tiianhk is a game changer for anyone working with MaxMSP! Its seamless integration and robust features significantly enhance my workflow. The server's reliability and performance have made my projects smoother and more efficient. Highly recommend this to fellow MaxMSP enthusiasts!

    Avatar
    user_FlZeagnq
    2025-04-25

    MaxMSP-MCP-Server by tiianhk is a game-changer for my audio projects. The seamless integration with MaxMSP has significantly enhanced my workflow, allowing me to focus more on creativity and less on technical issues. The user-friendly interface and reliable performance make it a must-have tool for any audio professional. Highly recommended!

    Avatar
    user_OL8grF6S
    2025-04-25

    The MaxMSP-MCP-Server by tiianhk is an exceptionally robust and versatile tool for any MaxMSP user. It seamlessly integrates with existing systems and offers a smooth and efficient performance. The intuitive design and detailed documentation make it accessible for both beginners and advanced users. Highly recommend this for anyone looking to enhance their MaxMSP projects.

    Avatar
    user_P7ImXCvK
    2025-04-25

    As a devoted user of the MaxMSP-MCP-Server by tiianhk, I can confidently say this tool has revolutionized my workflow. It seamlessly integrates with MaxMSP, enhancing functionality and efficiency. The user experience is incredibly smooth, and the support provided is top-notch. Highly recommend it to anyone in need of a robust and reliable MaxMSP server solution!

    Avatar
    user_gVfGd0CM
    2025-04-25

    MaxMSP-MCP-Server by tiianhk has transformed my digital signal processing projects! The seamless server integration within MaxMSP has streamlined my workflow, allowing for real-time collaboration and co-creation. The set-up is straightforward, and the performance is robust and reliable. It's a game-changer for anyone serious about innovative sound and multimedia control. Highly recommended!

    Avatar
    user_3Vsvgauu
    2025-04-25

    MaxMSP-MCP-Server by tiianhk is a phenomenal tool for any MaxMSP enthusiast. It seamlessly integrates with my projects, providing unmatched stability and performance. The user-friendly interface and comprehensive features make it an essential addition to my workflow. Highly recommend for anyone looking to enhance their MaxMSP experience!