Back to MCP Servers

Splice MCP Server

Official Splice MCP server (beta) for searching Splice's royalty-free sample catalog, building and editing Stacks, and downloading sounds from inside AI tools.

Entertainment by Splice OAuth2 active
Overview

The Splice MCP Server is the official, Splice-hosted Model Context Protocol endpoint that exposes Splice Sounds to AI assistants. It lets agents search Splice's royalty-free sample catalog using natural language, generate and edit multi-layer Stacks, create shareable links, and download samples directly to disk, all without leaving the chat interface. It launched in beta in April 2026 and is currently the recommended way to bring artist-made samples into AI music production workflows.

The server is hosted by Splice at https://mcp.splice.com/mcp and speaks streamable HTTP. Authentication is handled through a browser-based login against your Splice account, so there are no API keys to manage. Search and Stack building are free, while downloads consume credits from a paid Splice subscription (Sounds+, Creator, or Creator+).

Splice frames the integration as part of its broader effort to make artist-made sounds available across every creative workflow, alongside the Splice desktop app, Sounds Plugin, and Splice Bridge. The MCP server is officially supported in Claude (Desktop and Cowork) and Cursor, and works with any client that supports HTTP-based MCP servers. ChatGPT is explicitly not supported at this time.

Tools

Tool Description
search_samples Search the Splice sample catalog using natural language queries (e.g. genre, instrument, BPM, mood). Supports multiple parallel searches in a single request.
create_stack Generate a multi-layer Splice Stack (drums, bass, keys, etc.) from a text prompt, video reference, or seed sample to use as a session starting point.
edit_stack Modify an existing Stack: change BPM, rename, add or remove layers, or swap individual sounds.
share_stack Generate a public shareable link for a Stack so collaborators can preview it in the browser.
download_sample Download a sample to the local device. Consumes credits from the user's Splice subscription.
scan_local_library Available in Claude Cowork. Scans the local Splice sample library and organizes sounds into folders by attribute (genre, BPM, instrument, etc.).
Setup Guide

Prerequisites

  • Active Splice account
  • A Sounds+, Creator, or Creator+ subscription is required to download samples (search and Stack building are free)
  • An MCP client that supports HTTP-based servers (Claude Desktop, Claude Cowork, Cursor, etc.). ChatGPT is not supported.

Claude Desktop / Claude Cowork

  1. Open Claude and go to Settings → Connectors.
  2. Find Splice in the connector directory (or add a custom connector with the URL https://mcp.splice.com/mcp).
  3. Click Connect. Your browser will open to authenticate against your Splice account.
  4. Once connected, the available Splice tools will appear in Claude.

Cursor

Add the server to .cursor/mcp.json:

{
  "mcpServers": {
    "splice": {
      "type": "streamable-http",
      "url": "https://mcp.splice.com/mcp"
    }
  }
}

Reload MCP servers via the Command Palette, then complete the browser-based login on first use.

Other clients

Any AI tool that supports HTTP-based MCP servers can connect using the same endpoint:

https://mcp.splice.com/mcp

Authentication is handled via a browser redirect on first connect. Sessions persist until they expire.

Use Cases
  • Build a drum kit by running several parallel natural-language searches ("punchy 808 kick", "lo-fi snare 90 BPM", "trap hi-hat roll") and previewing matches inside Claude.
  • Generate a Splice Stack from a text brief or video reference to kickstart a track with drums, bass, and melodic layers already on-tempo.
  • Iterate on an existing Stack by asking the assistant to retune it to a new BPM, swap the lead sound, or add a percussion layer.
  • Share a Stack with a collaborator by generating a public link directly from chat.
  • For hardware sampler power users, scan a local Splice library in Claude Cowork and auto-organize sounds into folders by genre, BPM, or instrument.
Example Prompts
  • "Find me a dark lo-fi guitar loop around 80 BPM in A minor and download the top 3 to my samples folder."
  • "Build a trap Stack at 140 BPM with rolling hi-hats, a deep 808, and a moody piano lead."
  • "Take my current Stack and swap the snare for something more analog, then drop the BPM to 92."
  • "Search Splice for vintage funk drum breaks and Rhodes chords in parallel, then show me the best matches."
  • "Generate a Stack inspired by this YouTube reference and create a public share link I can send to my co-producer."
Pros
  • Official, Splice-hosted server with no local setup or API keys to manage.
  • Natural-language search across Splice's full royalty-free catalog, with parallel queries in a single request.
  • Goes beyond search: full Stack creation, editing, sharing, and downloads in one place.
  • OAuth-based browser login means it ties cleanly to existing Splice accounts and subscriptions.
Limitations
  • Currently in beta, so tool surface and behavior may change.
  • Downloads require a paid Splice subscription and consume credits.
  • ChatGPT is explicitly not supported; usable only from Claude, Cursor, and other HTTP MCP clients.
Alternatives
  • Splice Sounds Plugin (beta) for in-DAW sample browsing without an AI agent.
  • Community Ableton Live MCP servers (e.g. LivePilot) for controlling DAW sessions, which can complement Splice for production rather than sound sourcing.