Skip to content

Add Suno plugin - #547

Open
acedatacloud-dev wants to merge 5 commits into
cursor:mainfrom
AceDataCloud:codex/suno-plugin
Open

acedatacloud-dev wants to merge 5 commits into
cursor:mainfrom
AceDataCloud:codex/suno-plugin

Conversation

@acedatacloud-dev

@acedatacloud-dev acedatacloud-dev commented Oct 11, 2026 •

Copy link
Copy Markdown

Summary

Add a discoverable Suno third-party plugin with its own marketplace entry, exact existing Suno logo, Ace Data Cloud hosted MCP configuration, and a focused Agent skill. The English and Chinese guides cover search/install, API key acquisition and permissions, configuration, one first-run prompt, same-task retrieval, playback, billing, and troubleshooting.

The plugin exposes Suno tools through MCP; it does not claim a Cursor chat-model provider integration. The MCP server is maintained in AceDataCloud/MCPs. Standalone source is reviewable in SunoCursor PR #1 and at its exact commit.

Validation

  • node scripts/validate-plugins.mjs — passed with the official repository schemas.
  • git diff --check — passed. The bundled directory exactly matches the source branch; the logo byte hash matches the existing Ace Data Cloud Suno integration.
  • Authenticated MCP tools/list returned Suno generation and task tools. A read-only suno_get_task call against an existing completed task returned two MP3 URLs; one returned HTTP 206 with an ID3 header on a byte-range read. This proves the hosted tool and result path, not a Cursor Marketplace installation or a new paid generation.

Publication / user test state

The PR is the submission gate. Marketplace indexing, service-name search, normal-user installation, and a fresh Cursor Agent generation remain to be checked after review and publication. Cursor 3.24.12 is signed in; the locally installed Suno plugin shows the correct logo, 1 MCP, 42 tools, and 1 skill. After Save completed and the masked value persisted through a full Cursor restart, a fresh Cursor Agent chat called suno_get_task once for the existing task and returned complete, success: true, and two MP3 URLs. The same key also succeeded through direct API and hosted MCP queries. No new paid generation was submitted. No key or paid result is included in the package.


Note

Low Risk
Additive third-party plugin and documentation; auth is a user-supplied API token to an external hosted MCP with no in-repo changes to core auth or billing.

Overview
Adds a new Suno third-party plugin so Cursor can generate and fetch Suno music through Ace Data Cloud’s hosted HTTP MCP (https://suno.mcp.acedata.cloud/mcp), not a local server.

The marketplace manifest and root README plugin table gain a suno entry pointing at third_party/suno/. That package ships the plugin manifest (required ACEDATACLOUD_API_TOKEN), mcp.json wiring, MIT license, changelog, English and Chinese setup guides, a copyable first-run Agent prompt, and a suno-music skill that stresses single submission plus task_id polling instead of duplicate paid generations.

This is an additive integrations listing; it does not change core Cursor plugin infrastructure beyond discovery metadata.

Reviewed by Cursor Bugbot for commit f7624a1. Bugbot is set up for automated code reviews on this repo. Configure here.

README attribution: the shared English/Chinese CTA links are tagged with opensource / referral / evergreen, with service/Cursor/language content values. Matching source documentation is proposed at AceDataCloud/SunoCursor#2. This is a documentation-only update; source merge, official indexing, public search/install and measured activation remain separate gates.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.

Reviewed by Cursor Bugbot for commit 72efe59. Configure here.

Comment thread third_party/suno/.cursor-plugin/plugin.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant