VSCodeMCP
FreeNot checkedVS Code extension with Ace Data Cloud MCP servers for music, image, video, search, and developer workflows.
About
VS Code extension with Ace Data Cloud MCP servers for music, image, video, search, and developer workflows.
README
Bring 11 AI-powered MCP servers into VS Code Copilot Chat — generate music, images, videos, search the web, and more, all directly from your editor.
Included MCP Servers
| Server | Package | Hosted Endpoint | Description |
|---|---|---|---|
| Suno | mcp-suno |
https://suno.mcp.acedata.cloud/mcp |
AI music generation, extend, cover, remix |
| Midjourney | mcp-midjourney |
https://midjourney.mcp.acedata.cloud/mcp |
AI image generation with Midjourney |
| Flux | mcp-flux-pro |
https://flux.mcp.acedata.cloud/mcp |
Image generation with Flux models |
| Seedream | mcp-seedream-pro |
https://seedream.mcp.acedata.cloud/mcp |
Image generation with ByteDance Seedream |
| NanoBanana | mcp-nanobanana-pro |
https://nanobanana.mcp.acedata.cloud/mcp |
Image generation with Gemini NanoBanana |
| Luma | mcp-luma |
https://luma.mcp.acedata.cloud/mcp |
Video generation with Luma Dream Machine |
| Sora | mcp-sora |
https://sora.mcp.acedata.cloud/mcp |
Video generation with OpenAI Sora |
| Veo | mcp-veo |
https://veo.mcp.acedata.cloud/mcp |
Video generation with Google Veo |
| Seedance | mcp-seedance |
https://seedance.mcp.acedata.cloud/mcp |
Video generation with ByteDance Seedance |
| SERP | mcp-serp |
https://serp.mcp.acedata.cloud/mcp |
Google search (web, images, news, videos) |
| ShortURL | mcp-shorturl |
https://shorturl.mcp.acedata.cloud/mcp |
URL shortening and management |
Get Your API Token
- Sign up at AceDataCloud Platform
- Go to any API documentation page and click "Acquire"
- Copy the token for use below
Option A: Use Hosted MCP Servers (Recommended)
AceDataCloud provides cloud-hosted MCP servers — no local installation, no Python, no dependencies. Just add the endpoint URL and your API token.
Add to your VS Code MCP config (.vscode/mcp.json):
{
"servers": {
"suno": {
"type": "streamable-http",
"url": "https://suno.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"midjourney": {
"type": "streamable-http",
"url": "https://midjourney.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"flux": {
"type": "streamable-http",
"url": "https://flux.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"luma": {
"type": "streamable-http",
"url": "https://luma.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"sora": {
"type": "streamable-http",
"url": "https://sora.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"veo": {
"type": "streamable-http",
"url": "https://veo.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"seedance": {
"type": "streamable-http",
"url": "https://seedance.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"nanobanana": {
"type": "streamable-http",
"url": "https://nanobanana.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"serp": {
"type": "streamable-http",
"url": "https://serp.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
},
"shorturl": {
"type": "streamable-http",
"url": "https://shorturl.mcp.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer YOUR_API_TOKEN" }
}
}
}
Pick only the servers you need, or add all 11.
Option B: Use This Extension (Local)
This extension runs MCP servers locally via uv + Python. Useful if you prefer local execution.
Requirements
- VS Code 1.99+ (MCP server support)
- Python 3.10+ with uv installed
- Ace Data Cloud API Token — get one free at platform.acedata.cloud
Setup
- Install this extension
- Open VS Code Settings (
Cmd+,orCtrl+,) - Search for
acedatacloud.apiToken - Paste your API token from Ace Data Cloud Platform
- Start using MCP tools in Copilot Chat — e.g., "Generate a jazz song about coding"
Available Tools
Suno (21 tools) — AI Music Generation
suno_generate_music— Generate music from a text descriptionsuno_generate_custom_music— Generate with custom lyrics and stylesuno_extend_music— Extend an existing songsuno_cover_music— Create a cover versionsuno_concat_music— Concatenate music clipssuno_generate_with_persona— Generate with a specific voice/personasuno_remaster_music— Remaster audio qualitysuno_stems_music— Separate stems (vocals, instruments)suno_replace_section— Replace a section of a songsuno_upload_extend— Upload audio and extendsuno_upload_cover— Upload audio and create coversuno_get_mp4— Get MP4 video of the songsuno_get_timing— Get timing/lyric sync datasuno_extract_vocals— Extract vocals from a songsuno_get_wav— Get WAV formatsuno_get_midi— Get MIDI filesuno_optimize_style— Optimize style promptsuno_mashup_lyrics— Mashup lyrics from multiple songssuno_upload_audio— Upload custom audiosuno_generate_lyrics— Generate lyricssuno_create_persona— Create a voice persona
Midjourney (15 tools) — AI Image Generation
midjourney_imagine— Generate images from text promptmidjourney_transform— Transform/upscale/vary imagesmidjourney_blend— Blend multiple imagesmidjourney_with_reference— Generate with reference imagemidjourney_edit— Edit regions of an imagemidjourney_describe— Describe an imagemidjourney_translate— Translate prompt to Englishmidjourney_get_seed— Get the seed of a generationmidjourney_generate_video— Generate video from imagemidjourney_extend_video— Extend video durationmidjourney_get_task— Get task statusmidjourney_get_tasks_batch— Get multiple task statusesmidjourney_list_actions— List available actionsmidjourney_get_prompt_guide— Get prompt writing guidemidjourney_list_transform_actions— List transform actions
Flux (6 tools) — AI Image Generation
flux_generate_image— Generate images with Flux modelsflux_edit_image— Edit imagesflux_get_task— Get task statusflux_get_tasks_batch— Get batch task statusesflux_list_models— List available modelsflux_list_actions— List available actions
Seedream (6 tools) — ByteDance Image Generation
seedream_generate_image— Generate imagesseedream_edit_image— Edit imagesseedream_get_task— Get task statusseedream_get_tasks_batch— Get batch task statusesseedream_list_models— List modelsseedream_list_sizes— List supported sizes
NanoBanana (4 tools) — Gemini Image Generation
nanobanana_generate_image— Generate imagesnanobanana_edit_image— Edit imagesnanobanana_get_task— Get task statusnanobanana_get_tasks_batch— Get batch task statuses
Luma (8 tools) — AI Video Generation
luma_generate_video— Generate video from textluma_generate_video_from_image— Generate video from imageluma_extend_video— Extend existing videoluma_extend_video_from_url— Extend video from URLluma_get_task— Get task statusluma_get_tasks_batch— Get batch task statusesluma_list_aspect_ratios— List aspect ratiosluma_list_actions— List available actions
Sora (10 tools) — OpenAI Video Generation
sora_generate_video— Generate video from textsora_generate_video_from_image— Generate from imagesora_generate_video_with_character— Generate with character referencesora_generate_video_async— Async generationsora_generate_video_v2— V2 generationsora_generate_video_v2_async— V2 async generationsora_get_task— Get task statussora_get_tasks_batch— Get batch task statusessora_list_models— List modelssora_list_actions— List actions
Veo (8 tools) — Google Video Generation
veo_text_to_video— Generate video from textveo_image_to_video— Generate video from imageveo_get_1080p— Get 1080p versionveo_get_task— Get task statusveo_get_tasks_batch— Get batch task statusesveo_list_models— List modelsveo_list_actions— List actionsveo_get_prompt_guide— Get prompt guide
Seedance (7 tools) — ByteDance Video Generation
seedance_generate_video— Generate video from textseedance_generate_video_from_image— Generate from imageseedance_get_task— Get task statusseedance_get_tasks_batch— Get batch task statusesseedance_list_models— List modelsseedance_list_resolutions— List supported resolutionsseedance_list_actions— List actions
SERP (11 tools) — Google Search
serp_google_search— Web searchserp_google_images— Image searchserp_google_news— News searchserp_google_videos— Video searchserp_google_places— Places searchserp_google_maps— Maps searchserp_list_search_types— List search typesserp_list_countries— List supported countriesserp_list_languages— List languagesserp_list_time_ranges— List time rangesserp_get_usage_guide— Usage guide
ShortURL (4 tools) — URL Shortening
shorturl_create— Create a short URLshorturl_batch_create— Batch create short URLsshorturl_get_usage_guide— Usage guideshorturl_get_api_info— API info
Example Usage in Copilot Chat
@workspace Generate a rock song about open source software
@workspace Create a Midjourney image of a futuristic city at sunset
@workspace Generate a 5-second video of ocean waves with Luma
@workspace Search Google for "latest VS Code release notes"
@workspace Shorten this URL: https://platform.acedata.cloud/services
Links
- Ace Data Cloud Platform — Get your API token
- API Documentation — Full API reference
- GitHub — Source code & issues
License
MIT
Installing VSCodeMCP
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/AceDataCloud/VSCodeMCPFAQ
Is VSCodeMCP MCP free?
Yes, VSCodeMCP MCP is free — one-click install via Unyly at no cost.
Does VSCodeMCP need an API key?
No, VSCodeMCP runs without API keys or environment variables.
Is VSCodeMCP hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install VSCodeMCP in Claude Desktop, Claude Code or Cursor?
Open VSCodeMCP on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare VSCodeMCP with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
