Connect your agent in one line

A hosted MCP server and a REST API. One key works for both, and nothing needs installing.

  • Every step is a tool: upload, analyze, edit, record, render, draft.
  • Jobs that fail are refunded automatically.
  • Agents can file bug reports on their own.
  • Drafted posts need a separate admin key to approve.

Full quickstart, MCP reference, REST API, llms.txt

claude mcp add --transport http second-studio \
  https://second.studio.hellofaro.io/mcp \
  --header "Authorization: Bearer ss_live_..."

# then ask your agent
"Make a 30 second explainer for our new export
 feature with our brand kit, and draft it to
 TikTok for Friday at 6pm."

Need a key? Get started and we will send one with starting credits.

Copy one prompt into any agent

Paste this into Claude Code, Cursor, Claude Desktop, ChatGPT or any agent. It connects the MCP server and keeps your key in an environment variable. Agents can also read it at /setup.txt.

Set up Second Studio so you can make videos for me.

About Second Studio: a hosted video API and MCP server. Read https://secondstudio.dev/llms.txt for the full guide.

1. Auth. Ask me for the API key, or read it from the SECOND_STUDIO_API_KEY environment variable if I already set it. Never print the key, never paste it into chat, a file in a repo, or a log. If I give you the key, save it only as SECOND_STUDIO_API_KEY in the environment (do not echo it back). If neither is available, tell me to run this in my own terminal (I will paste my real key) and restart you:
   export SECOND_STUDIO_API_KEY="ss_live_..."

2. Connect the MCP server at https://second.studio.hellofaro.io/mcp (Streamable HTTP, header Authorization: Bearer $SECOND_STUDIO_API_KEY). Use the setup for your client:
   Claude Code: claude mcp add --transport http second-studio https://second.studio.hellofaro.io/mcp --header "Authorization: Bearer $SECOND_STUDIO_API_KEY"
   Cursor: add to .cursor/mcp.json:
     { "mcpServers": { "second-studio": { "type": "http", "url": "https://second.studio.hellofaro.io/mcp", "headers": { "Authorization": "Bearer ${env:SECOND_STUDIO_API_KEY}" } } } }
   Claude Desktop: tell me to add this to claude_desktop_config.json myself, with my key in place of MY_KEY (the file stays on my computer), then restart the app:
     { "mcpServers": { "second-studio": { "command": "npx", "args": ["-y", "mcp-remote", "https://second.studio.hellofaro.io/mcp", "--header", "Authorization: Bearer ${SECOND_STUDIO_API_KEY}"], "env": { "SECOND_STUDIO_API_KEY": "MY_KEY" } } } }
   ChatGPT or another app with connectors: add a custom MCP connector with the URL above and the same Authorization header.
   No MCP support: call the REST API at https://second.studio.hellofaro.io/v1 with the same header. GET /v1/me checks the key.

3. Confirm it works by listing the Second Studio tools (or calling GET /v1/me) and tell me my credit balance.

4. Read the product docs and summarize what Second Studio can do for me: https://secondstudio.dev/docs/quickstart , https://secondstudio.dev/docs/ , https://secondstudio.dev/features/ , https://secondstudio.dev/use-cases/ , and https://secondstudio.dev/llms.txt .

Then make me a 30 second vertical explainer about [what you make], in my brand, with voiceover and captions. Show me the script before you render.

Set SECOND_STUDIO_API_KEY in your terminal first.

Made with Second Studio

Every one of these came from a brief

Real renders from our showcase. Hover, or scroll on your phone, to watch.

See the whole showcase