Using AceData Cloud MCP in Google Gemini CLI — Comprehensive Configuration for Terminal AI Assistant

This is an overview article: Connect all 11 MCP Servers provided by AceData 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, 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:

MCP Server Domain Core Capabilities Remote URL
Suno 🎵 Music Text-to-song, lyrics, covers, continuation, vocal 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
Sora 🎬 Video OpenAI top model, character consistency https://sora.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, UTM tracking https://shorturl.mcp.acedata.cloud/mcp

One AceData Cloud Token = All 11 MCP Servers, unified billing, pay-per-call, no monthly fee.


Why Gemini CLI + MCP

  • Officially supported by Google, generous free quota for the Gemini model
  • By accessing AceData Cloud through MCP, Gemini CLI simultaneously gains capabilities from OpenAI Sora, Anthropic ecosystem, ByteDance Seedance, and more
  • One-click configuration with the gemini mcp add command

Step 1: Obtain API Token

  1. Open the AceData Cloud platform, supporting login via GitHub, Google, WeChat, email, or phone number, and receive free credits upon registration.
  2. After logging in, you can see your API Token on the homepage; click to copy.

AceData Cloud Homepage Token

  1. 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 sora       --transport http https://sora.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" } },
    "sora":       { "httpUrl": "https://sora.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 the configuration is complete, restart the editor / CLI to reload the MCP Server. Then you can use it like this:

Example 1 (After finishing the demo project, easily generate a hero image):

Use Seedream to generate a display image for "Gemini CLI Developer Tools," in a flat illustration style with a bright background.

Example 2 (Search Google resources):

Use Serp's google_search to search for the top 3 GitHub projects for "Gemini CLI extensions."

Example 3 (Generate 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 Quotas

  • Pay-per-use, no charges if not called, no monthly fees, no minimum consumption.
  • The same Token shares the quota across all MCP Servers.
  • All call records, remaining quotas, and consumption details can be viewed in the console.
  • For large usage needs, please contact sales for bulk pricing.

Frequently Asked Questions

Q: Can I only connect to some of the MCP Servers?
A: Of course, just add the configuration 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, with 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.