MCP — управление из Claude Desktop 🌀 Bulka

MCP-сервер: рули Bulka из Claude Desktop / ChatGPT / Cursor

Десктопная Bulka держит MCP-сервер прямо внутри себя. Твой внешний AI-агент (Claude Desktop, Cursor, ChatGPT) подключается к нему и полностью управляет Bulka: пишет код, запускает и останавливает музыку, читает текущий паттерн. Это работает, пока приложение Bulka открыто.

Подключение

Ничего запускать/устанавливать не нужно — это HTTP-MCP по адресу. Добавь в конфиг клиента и перезапусти его:

{ "mcpServers": { "bulka": { "type": "streamable-http", "url": "http://127.0.0.1:4188/mcp" } } }
  • Claude Desktop / Cursor: вставь этот блок в claude_desktop_config.json (или конфиг Cursor).
  • Claude Code: claude mcp add --transport http bulka http://127.0.0.1:4188/mcp

Готовый сниппет и кнопки управления (старт/стоп/перезапуск) — в приложении, вкладка «Настройки» → панель MCP.

Инструменты

  • set_code_and_play — заменить весь код и сразу запустить (главный).
  • set_code / append_code — заменить / дописать код.
  • get_code — прочитать текущий код.
  • play / stop — запуск / остановка.
  • get_new_messages / send_chat_messageчат через MCP: читать сообщения пользователя из чата Bulka и отвечать в него.

Чат через MCP (двусторонний)

В чате Bulka выбери провайдера «Внешний агент (MCP)» — и пиши прямо туда. Сообщения уходят внешнему агенту, он читает их (get_new_messages), отвечает в чат (send_chat_message) и попутно рулит музыкой. Так внешний Claude становится «мозгом» твоей Bulka.

Подробная инструкция для агента (тулы + база Strudel) — файл desktop/bulka-mcp-skill.md в репозитории.