This document is updated frequently as new tools are added to the MultiTracks MCP. It may occasionally be missing tools that were very recently released. Check back often for the latest additions.
This article lists all available tools in the MultiTracks MCP server, organized by category. These tools allow AI assistants to interact with your MultiTracks account — managing setlists, searching the catalog, handling rentals, configuring MIDI, syncing with Planning Center, and much more.
🔍 Catalog Search
Tool | Description | Example Prompt |
| Searches the global MultiTracks song catalog | "Find worship songs by Hillsong United in E major" |
| Searches the MultiTracks album catalog | "Find albums from Elevation Worship" |
| Searches the artist catalog | "Search for Bethel Music in the catalog" |
| Searches the producer catalog | "Find songs produced by Ed Cash" |
| Searches the catalog of song loops | "Find a loop track for 'Graves into Gardens'" |
| Searches pads, soundbeds, and patch bundles | "Find an A minor ambient pad for worship" |
| Resolves a click ID for a given BPM and time signature | "Find the click track for 72 BPM in 4/4" |
| Runs one query across all four catalog surfaces simultaneously | "Search everything for 'What a Beautiful Name'" |
| Searches plain-text song lyrics for a phrase across the global catalog | "Find songs with the lyric 'You are holy'" |
| Searches the customer's song specifically in the user's library | "Search my library for songs in G major" |
📂 Catalog Discovery
Tool | Description | Example Prompt |
| Lists all curated catalog genres | "What genres are available in the MultiTracks catalog?" |
| Lists all curated catalog themes | "Show me the available worship themes in the catalog" |
| Discovery surface for song parts and instruments | "What instrument parts are available for 'Battle Belongs'?" |
| Lists curated part categories (Brass, Strings, Vocals, Rhythm, etc.) | "Show me the instrument part categories" |
| Discovery surface for songwriters in the MultiTracks catalog | "Find songs written by Matt Redman" |
| Lists all supported time signatures | "What time signatures are supported in Playback?" |
🎵 Song Details
Tool | Description | Example Prompt |
| Gets full details for a single catalog song | "Get all the details for 'Goodness of God' by Bethel Music" |
| Gets details for multiple songs in one request | "Get details for these 5 songs at once" |
| Lists the ordered sections for a song | "Show me the sections for 'Way Maker'" |
| Lists arrangement options for a song, including catalog default and named arrangements | "What arrangements are available for 'Build My Life'?" |
📚 Library
Tool | Description | Example Prompt |
| Adds a catalog song to the customer's library if not already there | "Add 'Oceans' by Hillsong United to my library" |
| Lists pads the customer owns or has free-trial access to | "Show me the pads I have access to in my library" |
| Lists available MIDI output ports (Lyrics, Lights, Patches, Guitar, Aux, etc.) | "What MIDI output buses are available in Playback?" |
📋 Setlist Management
Tool | Description | Example Prompt |
| Lists the customer's setlists | "Show me my recent setlists" |
| Creates a new setlist with a display name and target date | "Create a setlist for Sunday, June 29 called 'Summer Series Week 3'" |
| Gets full details for a single setlist | "Get my setlist for this Sunday" |
| Gets details for multiple setlists in one request | "Get details for these three setlists at once" |
| Updates a setlist's header fields (title, date, service type) | "Rename my Sunday setlist to 'Celebration Service'" |
| Deletes a setlist and all its associated data | "Delete my draft setlist from last month" |
| Creates a new setlist by copying an existing one | "Duplicate last week's setlist for this Sunday" |
| Reorders all songs in a setlist | "Move 'Great Are You Lord' to the top of the setlist" |
| MultiTracks staff-only diagnostic tool for inspecting setlist state | Internal use only |
👥 Setlist People & Times
Tool | Description | Example Prompt |
| Lists team members who currently have access to a setlist | "Who has access to this Sunday's setlist?" |
| Fully replaces the people list on a setlist | "Update the team members on this setlist" |
| Sends a notification email to setlist recipients and re-syncs Playback | "Notify the team about updates to Sunday's setlist" |
| Lists the service time slots configured on a setlist | "Show me the service times for this setlist" |
| Replaces all time slots on a setlist (full replace, not additive) | "Set Sunday's service times to 9 AM and 11 AM" |
🎶 Setlist Songs
Tool | Description | Example Prompt |
| Adds a song to a setlist | "Add 'Good Grace' to my Sunday setlist" |
| Adds multiple songs to a setlist in one operation | "Add these 4 songs to my Sunday setlist at once" |
| Removes a song from a setlist | "Remove 'House of the Lord' from my setlist" |
| Estimates the actual play duration of a song in a setlist based on its arrangement | "How long will 'Build My Life' run in my setlist?" |
| Sets a custom display title for a song instance in the setlist | "Rename 'Way Maker' to 'Way Maker (D major)' just in this setlist" |
| Sets the per-usage musical key for a setlist song | "Set 'What a Beautiful Name' to D major in my setlist" |
| Overrides the per-usage tempo (BPM) for a setlist song | "Change the tempo of 'Graves into Gardens' to 68 BPM" |
| Overrides the per-usage time signature for a setlist song | "Set '10,000 Reasons' to 3/4 time in my setlist" |
| Sets the transition type and optional continue flag between songs | "Set a seamless transition between my first two songs" |
| Applies or clears a named arrangement on a setlist song | "Apply my custom acoustic arrangement to 'Battle Belongs' in this setlist" |
🔊 Setlist Song Volumes & Mutes
Tool | Description | Example Prompt |
| Sets the master volume for a setlist song's arrangement | "Set the master volume for 'Goodness of God' to 90%" |
| Sets master volume for multiple setlist songs at once | "Set all songs in my setlist to 85% volume" |
| Mutes or unmutes a specific track on a setlist song | "Mute the electric guitar track on 'Glorious Day'" |
| Mutes or unmutes multiple tracks on a setlist song in one call | "Mute the strings and keys on 'Reckless Love'" |
| Sets the volume for a specific track on a setlist song | "Lower the drums on 'Tremble' to 70%" |
| Sets volume for multiple tracks on a setlist song at once | "Set all vocal tracks to 80% on 'Good Father'" |
| Sets the base mute state for a specific output bus on a setlist song | "Mute the click output bus on this song" |
| Sets the base volume for a specific output bus on a setlist song | "Set the guide bus to 75% for 'Highlands'" |
🧩 Setlist Song Sections
Tool | Description | Example Prompt |
| Lists the sections (intro, verse, chorus, bridge, outro, etc.) of a song in a setlist | "Show me all the sections for 'Graves into Gardens' in my setlist" |
| Adds an existing catalog section to a song in a setlist | "Add the alternate bridge from the catalog to 'Build My Life' in my setlist" |
| Adds a click-only section to a song in a setlist | "Add a 4-bar click intro to 'House of the Lord' in my setlist" |
| Removes a section from a song in a setlist | "Remove the outro from 'Goodness of God' in my setlist" |
| Reorders the sections of a song in a setlist | "Move the bridge before the final chorus in 'Way Maker'" |
| Toggles loop-forever on a section until manually cued forward | "Set the final chorus of 'Battle Belongs' to loop until I cue it forward" |
| Sets whether Playback plays the count-in before this section | "Turn on the count-in clicks for 'Way Maker'" |
| Sets whether the guide vocal plays during a section | "Turn off the guide vocal for the verse of 'Oceans'" |
| Sets per-section trim offsets on a setlist song to adjust start/end points | "Trim 2 seconds off the intro of 'Glorious Day' in my setlist" |
🎛️ Setlist Song Pad Settings
Tool | Description | Example Prompt |
| Selects which pad plays alongside a setlist song | "Use the E minor ambient pad for 'Oceans' in my setlist" |
| Sets pad player toggles on a setlist song (include pad, auto-advance, etc.) | "Turn the pad on for 'Graves into Gardens' in my setlist" |
| Mutes or unmutes a specific pad stem on a setlist song | "Mute the melody stem of the pad on 'What a Beautiful Name'" |
| Sets the volume for a specific pad stem on a setlist song | "Set the ambient pad stem to 60% on 'Oceans'" |
⚙️ Setlist Song Special Settings
Tool | Description | Example Prompt |
| Sets a custom start time and/or end time for a setlist song | "Set 'Good Grace' to start at 0:04 and end at 4:30" |
| Binds a setlist song to a ProPresenter playlist and item for slide sync | "Link 'Battle Belongs' in my setlist to my ProPresenter playlist item" |
| Sets SMPTE timecode output settings on a setlist song to drive external systems | "Configure SMPTE output on 'Tremble' to drive the lighting board" |
| When enabled, the song's SMPTE settings inherit from the default arrangement | "Reset SMPTE settings on 'Glorious Day' to inherit from the default arrangement" |
| Sets the click measure count for a click-only setlist item | "Set a 4-measure click-only item in my setlist" |
| Sets the modular click length bucket on a setlist song for click-only items | "Configure the click length bucket for this click item" |
| Clears all per-section trim offsets and resets the song-level trim | "Clear all trim adjustments on 'Oceans' in my setlist" |
🗂️ Named Arrangements
Tool | Description | Example Prompt |
| Lists all of the customer's saved named arrangements | "Show me all my saved custom arrangements" |
| Gets full details for a single named arrangement | "Get the details for my 'Acoustic Set' arrangement of 'Build My Life'" |
| Creates a new named arrangement as a reusable library object | "Create a new acoustic arrangement for 'Goodness of God'" |
| Updates fields on an existing named arrangement | "Update the description on my 'Summer Acoustic' arrangement" |
| Renames a named arrangement | "Rename my 'Version 2' arrangement to 'Summer Acoustic'" |
| Deletes a named arrangement and all its sections | "Delete the old arrangement I made for 'Graves into Gardens'" |
| Duplicates an existing named arrangement under a new title | "Duplicate my current arrangement for 'Reckless Love'" |
| Lists the save history for a named arrangement | "Show the version history for my 'Battle Belongs' arrangement" |
| Lists the ordered sections of a named arrangement | "List the sections in my custom 'Glorious Day' arrangement" |
| Appends a single catalog section to a named arrangement | "Add a second chorus to my custom arrangement of 'Graves into Gardens'" |
| Appends multiple catalog sections to a named arrangement in one call | "Build out a full arrangement by adding all sections in one step" |
| Adds a click-only section to a named arrangement | "Add a click count-in section to the start of my arrangement" |
| Resolves a named section (e.g. 'Chorus 1') within an arrangement | "Find the bridge section in my custom arrangement" |
| Reorders the sections of a named arrangement | "Move the chorus before the bridge in my arrangement" |
| Deletes a section from a named arrangement | "Remove the intro section from my arrangement" |
| Sets the repeat count on a specific arrangement section | "Set the chorus to repeat twice in my arrangement" |
| Clears the repeat count on an arrangement section, resetting it to play once | "Remove the repeat on the bridge section of my arrangement" |
🤖 Automation Cues
Tool | Description | Example Prompt |
| Lists all automation cues for a song's appearance in a setlist | "Show me all the automation cues set up on 'Graves into Gardens'" |
| Lists automatable targets (tracks, buses, click, guide, pads) for a song | "What tracks can I automate on 'Battle Belongs'?" |
| Creates a new automation cue on a song within a setlist | "Create an automation cue at the start of the chorus of 'Battle Belongs'" |
| Deletes a specific automation cue by name | "Delete the 'Verse 2 Mute' automation cue" |
| Renames an automation cue | "Rename my 'Cue 1' to 'Pre-Chorus Transition'" |
| Fixes a broken automation cue | "Repair the broken automation cue on 'Way Maker'" |
| Replaces the entire items list on an existing automation cue | "Update all items on my chorus automation cue" |
| Updates the transition timing on an existing automation cue | "Set the fade timing on my mute cue to 2 beats" |
| Removes ALL automation cues from a song in a setlist | "Clear all automation cues for 'Oceans' in my setlist" |
| Sets and clamps the value of a single item within an automation cue | "Set the drums automation cue value at the bridge" |
| Adds a track mute state trigger to an automation cue | "Mute the electric guitar at the start of the bridge" |
| Ramps a track's volume between two trigger points | "Ramp the drums from 100% down to 60% over the final chorus" |
| Sets a track's volume at a specific trigger point | "Set the keys to 80% volume at the verse" |
| Sets a bus's mute state at a trigger point | "Mute the click bus at the bridge" |
| Ramps a bus's volume between two trigger points | "Fade the guide bus down over the final chorus" |
| Sets a bus's volume at a specific trigger point | "Set the click bus volume at the chorus" |
| Sets the master click track's mute state at a trigger point | "Mute the click track at the bridge" |
| Sets the master guide track's mute state at a trigger point | "Turn off the guide vocal at the outro" |
| Sets the MIDI output mute state at a trigger point | "Mute MIDI output at the start of the bridge" |
| Sets the pad player's mute state at a trigger point | "Mute the pad at the final verse" |
☁️ Cloud Songs
Tool | Description | Example Prompt |
| Lists the customer's cloud-uploaded songs | "Show me all my cloud-uploaded songs" |
| Gets full details for a single cloud song | "Get details for my cloud song 'Custom Anthem'" |
| Patches metadata on a cloud song (title, BPM, key, etc.) | "Update the BPM on my cloud song to 74" |
| Reserves a cloud song record and returns an upload URL for the stems zip file | "Start uploading a new cloud song" |
| Confirms a stems-zip upload is done and triggers processing | "Confirm my cloud song upload is complete and start processing" |
| Deletes a cloud song and cascades cleanup of all related data | "Delete my old cloud song 'Old Arrangement'" |
| Lists the per-section structure of a cloud song with labels and ChordPro data | "Show me the sections of my cloud song" |
| Adds a new section with its matching ChordPro entry to a cloud song | "Add a bridge section to my cloud song" |
| Deletes a section from a cloud song | "Remove the intro from my cloud song" |
| Patches a cloud-song section (label, ChordPro data, duration, etc.) | "Update the BPM for the chorus section of my cloud song" |
| Lists accepted section types for cloud songs | "What section types can I use when building a cloud song?" |
| Lists mid-song tempo changes on a cloud song | "Show all tempo changes in my cloud song" |
| Adds a new mid-song tempo change | "Add a tempo change to 78 BPM at measure 24 of my cloud song" |
| Fetches one mid-song tempo change by ID | "Get the details for the second tempo change in my cloud song" |
| Patches a mid-song tempo change | "Update the BPM of the second section to 78" |
| Deletes a mid-song tempo change | "Remove the tempo change from my cloud song" |
| Lists mid-song time-signature changes on a cloud song | "Show time signature changes in my cloud song" |
| Adds a new mid-song time-signature change | "Add a 6/8 section starting at measure 16 of my cloud song" |
| Fetches one mid-song time-signature change by ID | "Get details for the first time signature change in my cloud song" |
| Patches a mid-song time-signature change | "Change section 2 to 3/4 time" |
| Deletes a mid-song time-signature change | "Remove the 6/8 section from my cloud song" |
🎹 Cloud Arrangement MIDI
Tool | Description | Example Prompt |
| Lists per-arrangement MIDI events attached to a cloud arrangement | "Show me the MIDI events on my cloud arrangement" |
| Creates a MIDI event scoped to a cloud arrangement | "Add a MIDI note-on event at measure 8 of my cloud arrangement" |
| Updates a per-arrangement MIDI event | "Update the velocity on MIDI event 3 in my cloud arrangement" |
| Deletes a per-arrangement MIDI event | "Delete MIDI event 5 from my cloud arrangement" |
🎼 Library MIDI
Tool | Description | Example Prompt |
| Lists MIDI banks for a library entry the customer owns | "Show me my MIDI banks for 'Battle Belongs'" |
| Creates a named MIDI bank on a library entry | "Create a new MIDI bank called 'Lighting Cues' for 'Graves into Gardens'" |
| Patches a MIDI bank's title and/or description | "Rename my MIDI bank to 'ProPresenter Cues'" |
| Deletes a MIDI bank and all its contents | "Delete the old MIDI bank from 'Oceans'" |
| Clones an existing MIDI bank into a new bank for the same library entry | "Copy my ProPresenter bank to a new backup bank" |
| Copies bus cues between MIDI banks (destructive to the target) | "Copy the bus cues from my main MIDI bank to the backup" |
| Imports catalog-provided production cues into a bank (destructive — replaces existing) | "Import the catalog production cues into my MIDI bank for 'What a Beautiful Name'" |
| Uploads a MIDI file to a bank (destructive — replaces existing events) | "Upload a MIDI file to my 'Lights' bank for 'Battle Belongs'" |
| Lists MIDI events in a library bank scoped by library ID, bank ID, and bus type | "Show all MIDI events in my 'Lighting Cues' bank" |
| Creates a MIDI event on a library bank | "Add a MIDI event at the chorus of 'Graves into Gardens'" |
| Updates a MIDI event by event ID | "Update the MIDI note for my verse cue" |
| Deletes a single MIDI event by event ID | "Delete the MIDI event at measure 12" |
📝 Production Cues
Tool | Description | Example Prompt |
| Lists MultiTracks-published MIDI cue templates available for a song | "What production cue types are available for 'Way Maker'?" |
| Gets catalog-provided MIDI production cues for a song and cue type (ProPresenter, Lights, etc.) | "Get the ProPresenter slide cues for 'Battle Belongs'" |
📄 ChartBuilder PDFs
Tool | Description | Example Prompt |
| Lists PDF charts attached to a library entry | "Show me the PDF chord charts I have for 'Build My Life'" |
| Gets full detail for a single PDF chart and returns a short-TTL download URL | "Get the chord chart PDF for 'Glorious Day'" |
| Reserves a PDF record and returns a short-TTL upload URL | "Start uploading a new chord chart PDF for 'Reckless Love'" |
| Confirms a PDF upload is complete and sanitizes it before making it readable | "Finalize and sanitize my chord chart PDF upload" |
💳 Rentals
Tool | Description | Example Prompt |
| Lists the customer's active (non-expired) rentals | "Show me my active MultiTracks rentals" |
| Lists the customer's expired past rentals | "Show me my rental history" |
| Returns how many rental credits the customer has left in the current period | "How many song rentals do I have left this month?" |
| Returns when the rental subscription renews and credit counts | "When does my rental subscription renew?" |
| Creates a 7-day rental for a song tied to a specific device | "Rent 'Goodness of God' for my Sunday service" |
| Extends an existing rental by 7 days, consuming one rental credit | "Extend my rental of 'Battle Belongs' for another week" |
| Transfers an active rental to another of the customer's Playback devices | "Move my 'Graves into Gardens' rental to my other iPad" |
| Lists the customer's active 30-day previews | "Show me my active song previews" |
| Returns how many 30-day preview credits the customer has left | "How many preview credits do I have left?" |
| Activates a 30-day preview for a song tied to a specific device | "Start a 30-day preview of 'Worthy of Your Name'" |
| Extends an existing preview by 30 days, consuming one preview credit | "Extend my preview of 'Same God' by another 30 days" |
🎸 MT Complete
Tool | Description | Example Prompt |
| Searches the MultiTracks Complete (MTC) bundle catalog | "Find MT Complete bundles for contemporary worship songs" |
| Lists the genre variants available for a specific MT Complete bundle | "What genres are available for the MT Complete bundle for 'Battle Belongs'?" |
| Rents a genre variant of an MT Complete bundle as a 7-day rental tied to a device | "Rent the contemporary band genre of the MT Complete bundle for Sunday" |
| Activates a 30-day preview of a genre variant of an MT Complete bundle | "Preview the modern band genre of the MT Complete bundle for 'Glorious Day'" |
📱 Devices
Tool | Description | Example Prompt |
| Lists the caller's active Playback devices with device name and application version | "What Playback devices do I have registered on my account?" |
👤 Account Users
Tool | Description | Example Prompt |
| Lists every user in the customer's organization with display name and email | "Show me all the users on our MultiTracks account" |
🏛️ Service Types
Tool | Description | Example Prompt |
| Lists the customer's active service-type templates | "What service types do I have set up in MultiTracks?" |
🔗 Planning Center Integration
Tool | Description | Example Prompt |
| Checks whether Planning Center is currently connected to the MultiTracks account | "Is our Planning Center integration active?" |
| Disconnects the Planning Center OAuth integration | "Disconnect our Planning Center integration from MultiTracks" |
| Lists Service Types defined in the customer's connected Planning Center account | "Show me our service types in Planning Center" |
| Lists MultiTracks-side service types and their Planning Center link status | "Show my MT service types and which ones are linked to Planning Center" |
| Creates a new MT service type linked to an existing Planning Center service type | "Import our Sunday Morning service type from Planning Center into MultiTracks" |
| Links an existing unlinked MT service type to a Planning Center service type | "Link my 'Sunday Gathering' MT service type to Planning Center" |
| Clears the Planning Center link from an MT service type | "Unlink my 'Sunday Gathering' service type from Planning Center" |
| Lists plans within a specific Planning Center Service Type | "Show me the upcoming plans in our Sunday Morning service type" |
| Fetches a Planning Center plan with its full running order and team assignments | "Get this Sunday's plan from Planning Center with the song order" |
| Imports a Planning Center plan into MultiTracks as a new setlist | "Import this Sunday's Planning Center plan as a MultiTracks setlist" |
| Creates a new Planning Center plan and links it to an MT setlist | "Create a Planning Center plan for next Sunday's MT setlist" |
| Re-pulls a Planning Center plan into an existing linked MT setlist | "Sync the latest changes from Planning Center into my setlist" |
| Pushes the MT setlist's current state back to its linked Planning Center plan | "Push my setlist updates back to Planning Center" |
| Lists every Planning Center team member assigned to a plan | "Who's on the worship team in this Sunday's Planning Center plan?" |
| Imports the team assigned to a Planning Center plan onto the linked MT setlist | "Import the worship team from Planning Center into my setlist" |
| Scans every MT user linked to a Planning Center person across the organization | "Audit which team members are linked between our MT and Planning Center accounts" |
| Re-links or clears an MT user's link to a Planning Center person | "Re-link our guitarist's MT account to their Planning Center profile" |
| Lists the customer's stored Planning Center position-name to MT part mappings | "Show the position mappings between Planning Center roles and MultiTracks parts" |
| Creates or updates a position-name to MT part mapping | "Map the 'Electric Guitar' PCO position to the Electric Guitar MT part" |
| Removes a position mapping | "Delete the position mapping for 'Keyboard'" |
| Returns a Planning Center arrangement's metadata and its MT link status | "Check if this Planning Center arrangement is linked to MultiTracks" |
| Links a Planning Center arrangement to a MultiTracks catalog song by MT song ID | "Link this Planning Center arrangement to 'Battle Belongs' in the MT catalog" |
| Links a Planning Center arrangement to a MultiTracks cloud-uploaded song | "Link this Planning Center arrangement to my cloud upload" |
| Searches the customer's Planning Center song library (case-insensitive substring match) | "Search for 'Graves into Gardens' in our Planning Center song library" |
| Creates a new song in Planning Center and optionally links it to a MultiTracks song | "Add 'Same God' as a new song in Planning Center and link it to MultiTracks" |
| Links a setlist song to a Planning Center song and arrangement for the next PCO push | "Link 'Glorious Day' in my setlist to its Planning Center song" |
🔧 Utility
Tool | Description | Example Prompt |
| Mints a single-use 180-second confirmation token required before certain destructive or irreversible actions can be executed | "I need to confirm a destructive action — please generate an action token" |
