Skip to main content
Glama

remotion_get_composition_info

Retrieve current video composition details including components, timeline, duration, and configuration for video editing and management.

Instructions

Get information about the current composition. Returns details about the current composition including all components, timeline, duration, and configuration. Returns: JSON with composition information Example: info = await remotion_get_composition_info() # Returns composition details, components, timeline, etc.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The main handler function for the 'remotion_get_composition_info' tool. Decorated with @mcp.tool for registration. Returns JSON info about the current project composition using project_manager.get_project_info().
    @mcp.tool # type: ignore[arg-type] async def remotion_get_composition_info() -> str: """ Get information about the current composition. Returns details about the current composition including all components, timeline, duration, and configuration. Returns: JSON with composition information Example: info = await remotion_get_composition_info() # Returns composition details, components, timeline, etc. """ def _get(): if not project_manager.current_composition: return json.dumps({"error": "No active composition"}) return json.dumps(project_manager.get_project_info(), indent=2) return await asyncio.get_event_loop().run_in_executor(None, _get)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-remotion'

If you have feedback or need assistance with the MCP directory API, please join our Discord server