Skip to main content

What is MCP

Model Context Protocol (MCP) is an open protocol that allows AI assistants (such as Claude, Cursor) to directly call external tools and APIs. With MCP, AI can not only answer questions but also perform actual operations.

MCP Servers Provided by Ace Data Cloud

MCP ServerPyPI Package NameFunction
MCPSunomcp-sunoAI Music Generation
MCPSerpmcp-serpGoogle Search
MCPMidjourneymcp-midjourneyAI Image Generation
MCPLumamcp-lumaAI Video Generation
MCPSoramcp-soraAI Video Generation
MCPVeomcp-veoAI Video Generation
MCPNanoBananamcp-nano-bananaAI Image Generation

Installation and Usage

Installation

pip install mcp-suno  # or other MCP Server

Configure Environment Variables

export ACEDATACLOUD_API_TOKEN="YOUR_API_TOKEN"

Configuration in Cursor

Add the following in Cursor’s MCP settings:
{
  "mcpServers": {
    "suno": {
      "command": "mcp-suno",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "YOUR_API_TOKEN"
      }
    }
  }
}

Configuration in Claude Desktop

Edit the Claude Desktop configuration file to add MCP Server settings.

Use Cases

  1. Generate music in Cursor: Tell the AI “Generate a cheerful song with Suno,” and the AI will directly call the API.
  2. Search real-time information: AI can search the latest information via the SERP MCP Server.
  3. Generate project assets: AI can call Midjourney to generate images needed for projects.

MCP vs Direct API Calls

  • MCP: Suitable for use within AI programming tools, automatically called by AI.
  • API: Suitable for integration in your own applications with programmatic control.
Both use the same Ace Data Cloud API Token and call the same underlying API endpoints.

Summary

MCP enables AI assistants to directly call various Ace Data Cloud APIs. All MCP Servers are published on PyPI, making installation and configuration simple, and empowering your AI tools. Get your API Token at platform.acedata.cloud.