Turn a reference clipinto blocking you can direct.
Secret Sky Previs reads a reference video and returns a depth greybox plus a character pose skeleton, so the blocking, camera logic, and rhythm inside a shot become something you can work with directly.
It runs as a remote MCP server. There is no npm package and no local service — every client connects to the same address.
Server address
https://www.secretsky.co/api/mcpFirst run
- Add Secret Sky in your client.
- Sign in with Google or an email link — an account is created automatically if you do not have one.
- Enter a one-time invite code to activate generation.
- Confirm the authorization and return to your agent.
Signing up is open to everyone. The invite code only gates generation, not registration.
By client
ChatGPT
- Search for Secret Sky Previs under Work → Plugins and install it.
- During the beta, add the server address above through Developer mode.
- You can hand a video attachment straight to create_previs.
Claude
- Once it is listed in the Directory, search for it and press Connect.
- During the beta, go to Settings → Connectors → Add custom connector and paste the server address.
- On Team and Enterprise plans an Owner adds the organization connector first.
Claude Code
- Run the command below, then type /mcp and authenticate in the browser.
claude mcp add --transport http --scope user \
secret-sky https://www.secretsky.co/api/mcpCodex
- Run the commands below, or add the Streamable HTTP URL under MCP servers in the Desktop or IDE app and authenticate there.
codex mcp add secret-sky --url https://www.secretsky.co/api/mcpcodex mcp login secret-skyLarge or local files
If a host will not hand a local file to a remote MCP server, the agent calls prepare_previs_upload, uploads through the signed TUS contract it returns, and passes the resulting upload_id to create_previs.
Limits
The free plan allows 5 jobs per calendar day (Asia/Shanghai), one at a time, with clips up to 10 seconds. Actual values follow the plan limits on the server.