AceData Cloud MCP: Integrate the Entire Platform with Your AI Assistant
AceData Cloud MCP (PyPI package mcp-acedatacloud) is a unified MCP server: it encapsulates AceData Cloud's account management (balance, usage, API Key, orders, platform Token) and directory/documents (services, APIs, OpenAPI specifications, model list, pricing, document retrieval) into tools that can be directly called by AI assistants.
Unlike our other service-divided MCPs (Suno, Midjourney, Serp..., which call api.acedata.cloud for generation), this MCP uses the management/console interface (platform.acedata.cloud) — it does not generate content but helps AI check accounts, check usage, manage Keys, check documents, check interfaces, check prices.
It replaces the earlier standalone "Docs MCP" (the old address
docs.mcp.acedata.cloudhas been taken offline) and is now unified atmcp.acedata.cloud. To see an overview of Claude integrating all MCPs, please refer to Overview of Claude Integrating AceData Cloud MCP.
¶ Step 1: Obtain a Platform Token
Create a platform Token at platform.acedata.cloud/console/platform-tokens, which starts with platform- and never expires.
Please use the platform Token, do not use the
api.acedata.cloudToken billed by service — the latter will return 401 for management interfaces.
¶ Remote Connection (Hosted HTTP, Zero Installation)
Just need a URL and include the platform Token in the request header:
https://mcp.acedata.cloud/mcp
¶ General JSON Client (Supports Custom Header)
{
"mcpServers": {
"acedatacloud": {
"url": "https://mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer platform-v1-xxxxxxxx" }
}
}
}
¶ Local Connection (stdio, via PyPI)
pip install mcp-acedatacloud
# Or run without installation: uvx mcp-acedatacloud
¶ Claude Desktop / VS Code (stdio)
{
"mcpServers": {
"acedatacloud": {
"command": "mcp-acedatacloud",
"env": {
"ACEDATACLOUD_PLATFORM_TOKEN": "platform-v1-xxxxxxxx"
}
}
}
}
¶ Available Tools
¶ Read-Only (Always Safe)
| Tool | Function |
|---|---|
acedatacloud_get_balance |
Remaining Credits and total for each subscription |
acedatacloud_list_applications |
Your subscriptions, including balance/consumption |
acedatacloud_list_services |
List/search available services |
acedatacloud_list_usage |
Recent API call records (status, duration, Credits) |
acedatacloud_usage_summary |
Consumption aggregated by API over the last N days |
acedatacloud_list_credentials |
Your API Keys (Token values have been redacted) |
acedatacloud_list_orders |
Recharge orders |
acedatacloud_list_platform_tokens |
Platform Tokens (redacted) |
acedatacloud_list_models |
Available chat models |
acedatacloud_list_announcements |
Published announcements |
acedatacloud_list_distributions |
Your distribution/rebate status and commission records |
¶ Directory and Documents (Read Public Data, but Still Requires Platform Token Connection)
Connecting to this MCP always requires a platform Token; this set of tools only reads the platform's publicly available read-only data and will not expose your account privacy.
| Tool | Function |
|---|---|
acedatacloud_get_service |
Details of a specific service (type, unit, free quota, price), by alias/id |
acedatacloud_get_pricing |
Billing units, free quota, and display price for a specific service |
acedatacloud_list_apis |
API interface list (can be filtered by service: path, method, cost) |
acedatacloud_get_api_spec |
OpenAPI specification + price for a specific API, by path |
acedatacloud_list_datasets |
Downloadable datasets (price, download/preview links) |
acedatacloud_list_integrations |
Third-party integrations |
acedatacloud_search_docs |
Full-text search documents (alias/title/snippet/link) |
acedatacloud_list_docs / acedatacloud_get_doc |
Browse, read complete document page by UUID |
acedatacloud_list_model_catalog / acedatacloud_get_model |
Model catalog + Credits price, capabilities |
¶ Write Operations (Requires confirm=true)
| Tool | Function |
|---|---|
acedatacloud_create_credential / acedatacloud_delete_credential |
Create/revoke API Key for a specific application |
acedatacloud_create_order |
Create a recharge order |
acedatacloud_pay_order |
Create a payment session and return pay_url |
acedatacloud_create_platform_token / acedatacloud_delete_platform_token |
Create/revoke platform Token |
If a write operation is called without
confirm=true, it will only return a dry-run preview and make no changes. Administrators (superuser Token) can also useacedatacloud_create_announcementto publish announcements.
¶ Usage
After connecting, simply ask questions in natural language, and the AI will automatically call the tools above:
How many Credits do I have left? How much did I spend on Suno in the last 7 days?
List my API Keys and see which ones have spending limits set.
Help me compare the prices of GPT-5.1 and Claude Opus 4.8 on AceData.
How do I call AceData's Suno music generation interface? Give me a Python example.
¶ Its Relationship with llms.txt
The platform has provided a static /llms.txt list; this MCP is its interactive upgraded version — AI can retrieve documents in real-time, read details, obtain real OpenAPI and pricing, and directly check your account and usage, rather than just reading a static index.
Note: Amounts (
remaining_amount,used_amount, total, etc.) are in Credits, not dollars; newly created Credentials/platform Tokens are only fully returned once at creation, please save them immediately.
