Skip to content

AceDataCloud/MCPs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AceDataCloud MCPs

Monorepo for all AceDataCloud MCP (Model Context Protocol) servers.

Servers

Directory Standalone Repo PyPI Package Category
flux/ FluxMCP mcp-flux-pro Image
hailuo/ HailuoMCP mcp-hailuo Video
kling/ KlingMCP mcp-kling Video
luma/ LumaMCP mcp-luma Video
midjourney/ MidjourneyMCP mcp-midjourney Image
nanobanana/ NanoBananaMCP mcp-nanobanana-pro Image
producer/ ProducerMCP mcp-producer Music
seedance/ SeedanceMCP mcp-seedance Video
seedream/ SeedreamMCP mcp-seedream-pro Image
serp/ SerpMCP mcp-serp Search
shorturl/ ShortURLMCP mcp-shorturl Utility
sora/ SoraMCP mcp-sora Video
suno/ SunoMCP mcp-suno Music
veo/ VeoMCP mcp-veo Video
wan/ WanMCP mcp-wan Video

Publishing

Each MCP is published to multiple channels automatically on every push to main:

Channel Status
PyPI All 15 servers published
VS Code Marketplace All 15 extensions published
JetBrains Marketplace All 15 plugins published
Smithery All 15 servers published
MCP Registry All 15 servers published

Versioning uses CalVer (YYYY.M.D.BUILD), auto-generated at publish time.

How It Works

Sync Pipeline

AceDataCloud/Docs (OpenAPI specs)
     │  push to main
     ▼
dispatch-on-push.yml ──► docs-updated event
     │
     ▼
MCPs/sync-from-docs.yml ──► creates issue for Copilot
     │                       Copilot compares specs, opens PR
     ▼                       PR auto-merged
MCPs/sync-to-repos.yml ──► pushes to 15 standalone repos
     │
     ▼
<Repo>/publish.yml ──► PyPI, VS Code, JetBrains, Smithery, MCP Registry

Rules

  • This monorepo is the source of truth. Do not edit standalone repos directly.
  • The mapping between subdirectories and standalone repos is defined in sync.yaml.
  • CI runs lint (ruff) and tests (pytest, Python 3.10/3.11/3.12) on every push and PR.

Development

cd <server>/
pip install -e ".[dev]"
pytest --cov=core --cov=tools
ruff check .

About

AceDataCloud MCPs Monorepo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages