-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.mcp.json
More file actions
40 lines (40 loc) · 5.37 KB
/
Copy path.mcp.json
File metadata and controls
40 lines (40 loc) · 5.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"_comment_zh": "Agentic Video Studio MCP 配置。每个 server 都带 stub fallback:缺 key 时 mcp-servers/<name>/server.py 会返回占位符。运行 /onboard 时启用需要的 server。",
"_comment_en": "Agentic Video Studio MCP config. Every server ships with a stub fallback: when an API key is missing, the server returns placeholders. Run /onboard to enable servers.",
"mcpServers": {
"elevenlabs": { "command": "python", "args": ["mcp-servers/elevenlabs/server.py"], "env": { "ELEVENLABS_API_KEY": "${ELEVENLABS_API_KEY:-stub}" } },
"heygen": { "command": "python", "args": ["mcp-servers/heygen/server.py"], "env": { "HEYGEN_API_KEY": "${HEYGEN_API_KEY:-stub}" } },
"synthesia": { "command": "python", "args": ["mcp-servers/synthesia/server.py"], "env": { "SYNTHESIA_API_KEY": "${SYNTHESIA_API_KEY:-stub}" } },
"d-id": { "command": "python", "args": ["mcp-servers/d-id/server.py"], "env": { "D_ID_API_KEY": "${D_ID_API_KEY:-stub}" } },
"runway": { "command": "python", "args": ["mcp-servers/runway/server.py"], "env": { "RUNWAY_API_KEY": "${RUNWAY_API_KEY:-stub}" } },
"pika": { "command": "python", "args": ["mcp-servers/pika/server.py"], "env": { "PIKA_API_KEY": "${PIKA_API_KEY:-stub}" } },
"luma": { "command": "python", "args": ["mcp-servers/luma/server.py"], "env": { "LUMA_API_KEY": "${LUMA_API_KEY:-stub}" } },
"kling": { "command": "python", "args": ["mcp-servers/kling/server.py"], "env": { "KLING_API_KEY": "${KLING_API_KEY:-stub}" } },
"hailuo": { "command": "python", "args": ["mcp-servers/hailuo/server.py"], "env": { "HAILUO_API_KEY": "${HAILUO_API_KEY:-stub}" } },
"vidu": { "command": "python", "args": ["mcp-servers/vidu/server.py"], "env": { "VIDU_API_KEY": "${VIDU_API_KEY:-stub}" } },
"jimeng": { "command": "python", "args": ["mcp-servers/jimeng/server.py"], "env": { "JIMENG_API_KEY": "${JIMENG_API_KEY:-stub}" } },
"sora": { "command": "python", "args": ["mcp-servers/sora/server.py"], "env": { "OPENAI_API_KEY": "${OPENAI_API_KEY:-stub}" } },
"suno": { "command": "python", "args": ["mcp-servers/suno/server.py"], "env": { "SUNO_API_KEY": "${SUNO_API_KEY:-stub}" } },
"udio": { "command": "python", "args": ["mcp-servers/udio/server.py"], "env": { "UDIO_API_KEY": "${UDIO_API_KEY:-stub}" } },
"mubert": { "command": "python", "args": ["mcp-servers/mubert/server.py"], "env": { "MUBERT_API_KEY": "${MUBERT_API_KEY:-stub}" } },
"pexels": { "command": "python", "args": ["mcp-servers/pexels/server.py"], "env": { "PEXELS_API_KEY": "${PEXELS_API_KEY:-stub}" } },
"pixabay": { "command": "python", "args": ["mcp-servers/pixabay/server.py"], "env": { "PIXABAY_API_KEY": "${PIXABAY_API_KEY:-stub}" } },
"storyblocks": { "command": "python", "args": ["mcp-servers/storyblocks/server.py"], "env": { "STORYBLOCKS_API_KEY": "${STORYBLOCKS_API_KEY:-stub}" } },
"unsplash": { "command": "python", "args": ["mcp-servers/unsplash/server.py"], "env": { "UNSPLASH_API_KEY": "${UNSPLASH_API_KEY:-stub}" } },
"assemblyai": { "command": "python", "args": ["mcp-servers/assemblyai/server.py"], "env": { "ASSEMBLYAI_API_KEY": "${ASSEMBLYAI_API_KEY:-stub}" } },
"whisper": { "command": "python", "args": ["mcp-servers/whisper/server.py"], "env": { "OPENAI_API_KEY": "${OPENAI_API_KEY:-stub}" } },
"youtube": { "command": "python", "args": ["mcp-servers/youtube/server.py"], "env": { "YOUTUBE_OAUTH_TOKEN": "${YOUTUBE_OAUTH_TOKEN:-stub}", "YOUTUBE_CHANNEL_ID": "${YOUTUBE_CHANNEL_ID:-stub}" } },
"bilibili": { "command": "python", "args": ["mcp-servers/bilibili/server.py"], "env": { "BILIBILI_SESSDATA": "${BILIBILI_SESSDATA:-stub}", "BILIBILI_BILI_JCT": "${BILIBILI_BILI_JCT:-stub}" } },
"tiktok": { "command": "python", "args": ["mcp-servers/tiktok/server.py"], "env": { "TIKTOK_ACCESS_TOKEN": "${TIKTOK_ACCESS_TOKEN:-stub}" } },
"wechat-channels": { "command": "python", "args": ["mcp-servers/wechat-channels/server.py"], "env": { "WECHAT_CHANNELS_TOKEN": "${WECHAT_CHANNELS_TOKEN:-stub}" } },
"xiaohongshu": { "command": "python", "args": ["mcp-servers/xiaohongshu/server.py"], "env": { "XHS_COOKIE": "${XHS_COOKIE:-stub}" } },
"instagram": { "command": "python", "args": ["mcp-servers/instagram/server.py"], "env": { "META_ACCESS_TOKEN": "${META_ACCESS_TOKEN:-stub}" } },
"linkedin": { "command": "python", "args": ["mcp-servers/linkedin/server.py"], "env": { "LINKEDIN_TOKEN": "${LINKEDIN_TOKEN:-stub}" } },
"ffmpeg": { "command": "python", "args": ["mcp-servers/ffmpeg/server.py"] },
"auto-editor": { "command": "python", "args": ["mcp-servers/auto-editor/server.py"] },
"remotion": { "command": "python", "args": ["mcp-servers/remotion/server.py"] },
"motion-canvas": { "command": "python", "args": ["mcp-servers/motion-canvas/server.py"] },
"manim": { "command": "python", "args": ["mcp-servers/manim/server.py"] },
"hyperframes": { "command": "python", "args": ["mcp-servers/hyperframes/server.py"] }
}
}