Gemini CLI Integration with Ace Data Cloud MCP
This is an overview article: Connect all 10 MCP Servers provided by AceData Cloud to Gemini CLI, allowing Google's open-source terminal AI tool to assist you in coding, generating images, writing songs, creating videos, and searching the web.
Gemini CLI is an open-source terminal AI assistant officially launched by Google, driven by the Gemini model, and natively supports MCP.
¶ What MCP Servers Does AceData Cloud Provide?
We have encapsulated the following capabilities into managed remote MCP Servers, ready to use out of the box:
| MCP Server | Domain | Core Capabilities | Remote URL |
|---|---|---|---|
| Suno | 🎵 Music | Text-to-song, lyrics, covers, continuations, voice separation, Persona | https://suno.mcp.acedata.cloud/mcp |
| Midjourney | 🎨 Art | Text-to-image, image mixing, upscaling, editing, video generation | https://midjourney.mcp.acedata.cloud/mcp |
| Flux | 🎨 Art | 6 models, Kontext editing, commercial royalty-free | https://flux.mcp.acedata.cloud/mcp |
| Seedream | 🎨 Art | ByteDance model, strongest understanding of Chinese prompts | https://seedream.mcp.acedata.cloud/mcp |
| NanoBanana | 🎨 Art | Gemini-driven, virtual fitting, product scene switching | 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, voiceover | https://seedance.mcp.acedata.cloud/mcp |
| Serp | 🔍 Search | Google search with 6 types, multilingual | https://serp.mcp.acedata.cloud/mcp |
| ShortURL | 🔗 Tool | Long link to short link, batch processing, free forever | https://shorturl.mcp.acedata.cloud/mcp |
One AceData Cloud Token = All 10 MCP Servers, unified billing, pay-per-call, no monthly fee.
¶ Why Gemini CLI + MCP
- Official Google support, generous free quota for the Gemini model
- By accessing AceData Cloud through MCP, Gemini CLI simultaneously gains capabilities from Google Veo, Anthropic ecosystem, ByteDance Seedance, and more
gemini mcp addcommand for one-click configuration
¶ Step 1: Obtain API Token
- Open the AceData Cloud platform, supporting login via GitHub, Google, WeChat, email, or phone number, with free quota upon registration.
- After logging in, you can see your API Token on the homepage; click to copy.

- If your balance is insufficient, go to Console → Recharge, supporting Alipay, WeChat, and Stripe.
¶ Step 2: Add MCP in Gemini CLI
¶ Method A: One-click Add via CLI (Recommended)
gemini mcp add suno --transport http https://suno.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add midjourney --transport http https://midjourney.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add flux --transport http https://flux.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add seedream --transport http https://seedream.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add nanobanana --transport http https://nanobanana.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add luma --transport http https://luma.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add veo --transport http https://veo.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add seedance --transport http https://seedance.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add serp --transport http https://serp.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
gemini mcp add shorturl --transport http https://shorturl.mcp.acedata.cloud/mcp --header "Authorization: Bearer yourToken"
¶ Method B: Directly Edit Configuration File
~/.gemini/settings.json:
{
"mcpServers": {
"suno": { "httpUrl": "https://suno.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"midjourney": { "httpUrl": "https://midjourney.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"flux": { "httpUrl": "https://flux.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"seedream": { "httpUrl": "https://seedream.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"nanobanana": { "httpUrl": "https://nanobanana.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"luma": { "httpUrl": "https://luma.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"veo": { "httpUrl": "https://veo.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"seedance": { "httpUrl": "https://seedance.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"serp": { "httpUrl": "https://serp.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } },
"shorturl": { "httpUrl": "https://shorturl.mcp.acedata.cloud/mcp", "headers": { "Authorization": "Bearer yourToken" } }
}
}
After saving, all MCP Servers will be automatically mounted the next time you start gemini.
¶ Step 3: Try It Out
After configuration, restart the editor / CLI to reload the MCP Servers. You can then use it like this:
Example 1 (Generate a hero image after completing a demo project):
Use Seedream to generate a display image for "Gemini CLI Developer Tool," in a flat illustration style with a bright background.
Example 2 (Search Google resources):
Use Serp's google_search to find the top 3 GitHub projects for "Gemini CLI extensions."
Example 3 (Generate a product demo video):
Generate a 5-second video with Veo: a robotic cat coding in front of a computer, with the screen displaying the word "gemini," 1080p.
¶ Billing and Quotas
- Pay-per-use, no charges if not called, no monthly fees, no minimum consumption.
- The same token shares quotas across all MCP Servers.
- All call records, remaining quotas, and consumption details can be viewed in the console.
- For large volume needs, please contact sales for bulk pricing.
¶ Frequently Asked Questions
Q: Can I connect to only a few MCP Servers?
A: Of course, just add the configurations as needed, and do not add those that are not used.
Q: Is there a cheaper way to connect?
A: Directly calling the REST API is cheaper than MCP (one less layer of encapsulation), but you lose the convenience of MCP in LLM tool calls.
Q: What about overseas/cross-border latency issues?
A: All MCP Servers are deployed in Hong Kong, providing stable global access; direct connection from mainland China does not require a proxy.
Q: Is self-hosting supported?
A: All MCP Servers are open source on GitHub and can be deployed by yourself.
