{"apiVersion":"v1","directorySlug":"ballengine-mcp-5ad0fc1521","title":"BallEngine","description":"BallEngine is the most advanced bouncing ball simulator, with 2D and 3D physics modes no other tool offers. Create satisfying bouncing ball simulations, then auto-publish them to YouTube, TikTok, Facebook & Instagram on autopilot. Build a monetized channel. No camera, no editing, no face.","pageUrl":"https://www.mcpbundles.com/skills/ballengine-mcp-5ad0fc1521","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://ballengine.app/api/v1/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.ballengine/ballengine-mcp-5ad0fc1521","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"generate_video","description":"Generate a high-retention physics simulation video. Omit music to get an original generated track, or pass `custom_song_url` for audio you uploaded to BallEngine. Supports custom modes, aspect ratios (9:16, 16:9, 1:1, 4:5, 3:4), themes, captions, speeds and your own `metadata`. Returns a job id; check it with get_video_status.","inputSchema":{"type":"object","properties":{"mode":{"enum":["GHOST_ESCAPE","SPACE_SPIRAL","RHYTHMIC","ESCAPE","DRAWER","SPAWNER","WAVE_GRID","RANDOM"],"type":"string","default":"RANDOM"},"seed":{"type":"string"},"song":{"type":"string"},"speed":{"type":"number","default":1},"theme":{"enum":["cyberpunk_neon","dark_minimal","retro_synthwave","matrix_code","gold_luxury","fire_and_ice","pastel_dream","deep_space"],"type":"string"},"palette":{"type":"array","items":{"type":"string"}},"quality":{"enum":["720p30","1080p60"],"type":"string","default":"720p30"},"duration":{"type":"number","default":30},"metadata":{"type":"object"},"title_text":{"type":"string"},"aspect_ratio":{"enum":["9:16","16:9","1:1","4:5","3:4"],"type":"string","default":"9:16"},"watermark_text":{"type":"string"},"custom_song_url":{"type":"string"},"randomize_depth":{"enum":["LIGHT","MODERATE","DEEP","TOTAL","CUSTOM"],"type":"string"}}},"logicalName":"generate_video","displayName":"generate_video","title":"generate_video","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_video_status","description":"Check render status and get finished MP4 download URL.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string"}}},"logicalName":"get_video_status","displayName":"get_video_status","title":"get_video_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_videos","description":"List videos created with this API key, newest first, one page at a time. When has_more is true, pass next_starting_after as starting_after to get the next page.","inputSchema":{"type":"object","properties":{"limit":{"type":"number"},"status":{"enum":["queued","rendering","done","failed"],"type":"string"},"starting_after":{"type":"string"}}},"logicalName":"list_videos","displayName":"list_videos","title":"list_videos","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cancel_video","description":"Cancel a queued video (its credits are refunded in full) or delete a finished one. A video that has started rendering cannot be cancelled: the result is an already_rendering error.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"string"}}},"logicalName":"cancel_video","displayName":"cancel_video","title":"cancel_video","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_simulation_modes","description":"List all 7 public simulation modes with mechanics descriptions and tags.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_simulation_modes","displayName":"list_simulation_modes","title":"list_simulation_modes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_visual_themes","description":"List visual themes and supported aspect ratios.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_visual_themes","displayName":"list_visual_themes","title":"list_visual_themes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"estimate_video_cost","description":"Estimate the credit cost of a render of a given duration and quality.","inputSchema":{"type":"object","required":["duration"],"properties":{"quality":{"enum":["720p30","1080p60"],"type":"string"},"duration":{"type":"number"}}},"logicalName":"estimate_video_cost","displayName":"estimate_video_cost","title":"estimate_video_cost","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=BallEngine&config=eyJ1cmwiOiAiaHR0cHM6Ly9iYWxsZW5naW5lLmFwcC9hcGkvdjEvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22BallEngine%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fballengine.app%2Fapi%2Fv1%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22BallEngine%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fballengine.app%2Fapi%2Fv1%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=BallEngine&connectorUrl=https%3A%2F%2Fballengine.app%2Fapi%2Fv1%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"BallEngine\" --url \"https://ballengine.app/api/v1/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ballengine-mcp-5ad0fc1521","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ballengine-mcp-5ad0fc1521/tools/{tool}","mcpServerUrl":"https://ballengine.app/api/v1/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/ballengine-mcp-5ad0fc1521?live=1"}