1. Conduid
  2. Files
  3. Rubin
MCP server · Files

Rubin

MCP server for Logic Pro: composes MIDI files instead of fighting the UI

Unclaimed files
34Low

Scored a month ago · breakdown

About Rubin

Rubin is an MCP server published by mrcolo in the Files category: mCP server for Logic Pro: composes MIDI files instead of fighting the UI.

The repository has 1 stars and 0 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/mrcolo/rubin

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (25)

analyze_audioRMS energy contour of a WAV — 'see' a render's dynamics without hearing it

Parameters not published.

analyze_midiFull analysis: key/swing/chord detection, density contour, warnings, per-track stats

Parameters not published.

answer_dialogClick through a Logic sheet/dialog (e.g. tempo-import prompt)

Parameters not published.

catalog_samplesReport each sample's pitch, key, and kind (pitched/sub/noise)

Parameters not published.

compose_and_importBoth steps in one call

Parameters not published.

compose_midiWrite a .mid from notes / CC / bends / volume / pan per track

Parameters not published.

cut_samplesCut/arrange WAV sample slices on a tempo grid into a rendered song (no DAW)

Parameters not published.

describe_midiThe same, as one readable paragraph

Parameters not published.

find_channel_stripsDiscover factory FX-chain settings (.cst) — names for the Setting menu; not Library-loadable

Parameters not published.

find_patchesSearch the on-disk factory patch index (name / category / engine)

Parameters not published.

Show all 25 tools
find_surge_presetsDiscover installed Surge XT presets (load via Surge's browser)

Parameters not published.

import_audioReveal + drag guidance (Logic audio import isn't scriptable)

Parameters not published.

import_midiFile > Import > MIDI File into the open project at bar 1

Parameters not published.

list_tracksRead back `[{name, patch}]` from the open project

Parameters not published.

list_transcriptionsBrowse the transcription cache

Parameters not published.

load_patchLoad a Library patch onto the selected track; returns the loaded name

Parameters not published.

logic_statusIs Logic running + front window title

Parameters not published.

open_midi_as_projectOpen a .mid in Logic as a new project (no dialogs, most reliable)

Parameters not published.

render_midi_audioBounce a .mid to WAV with the built-in synth (mix MIDI arrangements with sample cuts)

Parameters not published.

reveal_in_finderReveal a file/folder in Finder, ready to drag onto a track

Parameters not published.

save_projectSave the project (Cmd+S); reports the sheet if the project is unnamed

Parameters not published.

select_trackSelect track N (1-based)

Parameters not published.

suggest_accompanimentAnalysis → ready compose_midi args that fit a source file (registers, key, feel)

Parameters not published.

transcribe_audioAudio → MIDI via [basic-pitch](https://github.com/spotify/basic-pitch), content-hash cached

Parameters not published.

transportplay / stop / record / go_to_beginning

Parameters not published.

Ask AI

✦

Ask AI about Rubin

Powered by Claude · Grounded in docs

I know everything about Rubin. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Rubin

How do I install Rubin?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Rubin safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Rubin still maintained?

Yes — the last commit was 3 months ago. The repository has 1 stars and 0 forks.