Gemini CLI Integration with Ace Data Cloud MCP
This is an overview article: Connecting multiple MCP Servers provided by Ace Data Cloud to Gemini CLI at once, 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, powered by the Gemini model, and natively supports MCP.
¶ What MCP Servers does Ace Data Cloud provide?
We have encapsulated the following capabilities into managed remote MCP Servers, ready to use:
| 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, unified billing, charged per call, no monthly fee.
¶ Why Gemini CLI + MCP
- Official Google support, generous free quota for the Gemini model
- By accessing Ace Data Cloud through MCP, Gemini CLI simultaneously gains capabilities from Google Veo, Anthropic ecosystem, ByteDance Seedance, and more
- One-click configuration with the
gemini mcp addcommand
¶ Step 1: Obtain API Token
- Open the Ace Data 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 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" } },
"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: Give it a Try
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):
Use Veo to generate a 5-second video: a robot cat coding in front of a computer, with the screen displaying the word "gemini," in 1080p.
¶ Billing and Quota
- Charged per use, no cost if not called, no monthly fee, no minimum consumption.
- The same Token shares the quota across all MCP Servers.
- All call records, remaining quota, and consumption details can be viewed in the Console.
- For high usage needs, contact sales for bulk pricing.
¶ Frequently Asked Questions
Q: Can I connect to only a few MCP Servers?
A: Of course, you can add configurations as needed, and those not used can be omitted.
Q: Is there a cheaper way to connect?
A: Directly calling the REST API is cheaper than MCP (one less layer of encapsulation), but it loses 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.
