remotion_list_projects
View all available video projects in your Remotion workspace to manage and select templates for creating professional YouTube content.
Instructions
List all Remotion projects in the workspace.
Returns:
JSON array of projects
Example:
projects = await remotion_list_projects()
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/chuk_motion/server.py:341-357 (handler)Handler and registration for remotion_list_projects tool. Decorated with @mcp.tool. Returns JSON list of projects by calling project_manager.list_projects().@mcp.tool # type: ignore[arg-type] async def remotion_list_projects() -> str: """ List all Remotion projects in the workspace. Returns: JSON array of projects Example: projects = await remotion_list_projects() """ def _list(): projects = project_manager.list_projects() return json.dumps(projects, indent=2) return await asyncio.get_event_loop().run_in_executor(None, _list)