Cassette MCP server

The @cassette.diy/mcp package lets AI assistants in Cursor and Claude Desktop run your Cassette music workflow: create tracks, upload audio and artwork, update metadata, and list files. Files stay in your Google Drive.

Install

Published on npm. Cursor and Claude Desktop pull the package automatically when your MCP config uses npx:

npx -y @cassette.diy/mcp

View on npm ยท Source on GitHub

Quick setup

  1. Sign in at cassette.diy and link Google Drive (required for uploads)
  2. Open Settings โ†’ API / AI access and create a personal access token
  3. Add the MCP config snippet to ~/.cursor/mcp.json (or project .cursor/mcp.json)
  4. Restart Cursor or Claude Desktop

Music tools

cassette_create_track, cassette_upload_track_file, cassette_update_track_metadata, cassette_list_track_files, cassette_get_track, cassette_get_account, cassette_start_gdrive_link

Sign in to create a token