Cursor Integration with Ace Data Cloud MCP
This is an overview article: Connect multiple MCP Servers provided by Ace Data Cloud to Cursor at once, allowing you to generate images, write songs, create videos, search the web, and shorten links all within the editor during your coding breaks. Using Claude Code / Claude Desktop? Please see → Using Ace Data Cloud MCP in Claude Code — Complete Guide · Claude Desktop Complete Guide
¶ Why Cursor + MCP
Cursor is currently the most popular AI programming editor, built-in with Claude / GPT models + Composer. After connecting to MCP, AI can directly in the editor:
- Generate a hero image after finishing a README
- Generate suitable BGM while recording tutorials
- Search trends in real-time for reference while writing technical blogs
- Shorten links into short URLs to paste into release notes during version releases
No need to switch windows, open a browser, or start a new script.
¶ What MCP Servers Does Ace Data Cloud Provide?
We have encapsulated the following capabilities into managed remote MCP Servers, ready to use with unified billing:
| MCP Server | Domain | Core Capabilities | Remote URL |
|---|---|---|---|
| Suno | 🎵 Music | Text-to-song, lyrics, covers, continuations, voice separation, Persona | https://suno.mcp.acedata.cloud/mcp |
| Flux | 🎨 Art | Image generation and editing | https://flux.mcp.acedata.cloud/mcp |
| Seedream | 🎨 Art | Image generation and editing | https://seedream.mcp.acedata.cloud/mcp |
| NanoBanana | 🎨 Art | Gemini-driven, virtual fitting, product scene change | https://nanobanana.mcp.acedata.cloud/mcp |
| Luma | 🎬 Video | Dream Machine, start and end frame control | https://luma.mcp.acedata.cloud/mcp |
| Veo | 🎬 Video | Google model, native audio, 1080p super resolution | https://veo.mcp.acedata.cloud/mcp |
| Seedance | 🎬 Video | ByteDance, action generation, dubbing | https://seedance.mcp.acedata.cloud/mcp |
| Serp | 🔍 Search | Google web, image, news, etc. search | https://serp.mcp.acedata.cloud/mcp |
| ShortURL | 🔗 Tool | Single and batch short links | https://shorturl.mcp.acedata.cloud/mcp |
One Ace Data Cloud Token = All MCP Servers.
¶ Step 1: Obtain API Token
- Open the Ace Data Cloud Application List; if not logged in, follow the prompts to log in or register
- Open the available application and copy the API Token

- If the balance is insufficient, go to Console → Recharge, supporting Alipay, WeChat, Stripe
¶ Step 2: Configure MCP in Cursor
Open Cursor → Settings → Cursor Settings → MCP (or directly edit ~/.cursor/mcp.json), and fill in the following JSON. Replace each instance of YOUR_ACEDATACLOUD_API_KEY with the API Token copied in the previous step:
{
"mcpServers": {
"suno": { "url": "https://suno.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"flux": { "url": "https://flux.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"seedream": { "url": "https://seedream.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"nanobanana": { "url": "https://nanobanana.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"luma": { "url": "https://luma.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"veo": { "url": "https://veo.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"seedance": { "url": "https://seedance.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"serp": { "url": "https://serp.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } },
"shorturl": { "url": "https://shorturl.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer YOUR_ACEDATACLOUD_API_KEY" } }
}
}
After saving, return to the Cursor main interface, and you will see the configured services displayed as ready in Settings → MCP.
💡 Want to try just one or two? Simply delete the unnecessary entries, and you can add them back at any time. ⚠️ Never submit
mcp.jsoncontaining real tokens to a public repository, it is recommended to add it to.gitignoreor use environment variable placeholders.
¶ Step 3: Directly Call in Composer
In Cursor's Composer / Chat, just speak naturally:
¶ Example 1: Create Materials While Coding
Help me complete:
- Generate a 30-second upbeat BGM using Suno
- Generate 3 product hero images using Flux
- Combine the images into a product promotional video using Luma
- Shorten the video link using ShortURL and paste it into the README
¶ Example 2: Comprehensive Technical Research
Help me:
- Use Serp to search for the latest trends in AI video generation technology
- Organize a technical blog outline based on the results
- Generate an illustration for the blog using Flux
¶ Example 3: Bulk Production of Marketing Materials
Help me produce a batch of release materials:
- Brand theme song (Suno)
- 4 promotional images in a unified style (Flux)
- A 15-second brand video (Veo)
- A 9:16 vertical short video (Seedance)
¶ Service × Cursor Individual Tutorial Index
| Service | Cursor Tutorial |
|---|---|
| 🎵 Suno | Cursor + Suno MCP: Write songs and create BGM in the editor |
| 🎨 Flux | Cursor + Flux MCP: Commercial royalty-free AI images |
| 🎨 Seedream | Cursor + Seedream MCP: Doubao Chinese painting |
| 🎨 NanoBanana | Cursor + NanoBanana MCP: Gemini intelligent image editing |
| 🎬 Luma | Cursor + Luma MCP: Dream Machine videos |
| 🎬 Veo | Cursor + Veo MCP: Google 1080p videos |
| 🎬 Seedance | Cursor + Seedance MCP: Action videos |
| 🔍 Serp | Cursor + Serp MCP: Google search |
| 🔗 ShortURL | Cursor + ShortURL MCP: Link compression |
¶ Frequently Asked Questions
Q: Is the remote MCP Server secure?
A: The traffic uses HTTPS, and authentication is done with a Bearer Token, which can be revoked at any time in the console. All MCP Servers share the same Token for unified management.
Q: Can I configure only part of the services?
A: Of course, just delete the entries you don't need from the configuration file. You can add them back at any time later.
Q: How much does it cost to make a call?
A: The billing varies by service and parameters, please refer to the pricing page and the current rules displayed before the call.
🚀 Get started now by connecting multiple MCP Servers to your editor, transforming it from a "code assistant" into a "versatile AI creative workstation."
