Senova documentation
How to use the Media Studio — from a single product shot to scroll-stopping motion.
What Senova Media is
Senova is a media studio for products. You bring one product photo — or generate an image from a description — pick a look, and the studio produces production images and short video built around it. The studio lives at /media.
Two things define how it works:
- Prices are visible before you spend. Every generation is priced in credits, and you see the credit price before every generating click — never after.
- The previews are real. Every preview image on the public site is an actual generation, with its prompt, model, and price shown on the card. No drawn placeholders.
Getting started
The whole flow is four steps:
- Sign in at /login, then open the studio at /media.
- Bring a product shot. Upload a photo of your product, or generate an image from a text description if you don't have one yet.
- Pick a look. Choose an image style (for stills) or a camera move (for motion).
- Generate. The credit price is shown on the button before you click. You're only charged for what you generate.
Images
Production stills from one product shot.
Around 24 image styles cover the range from clean e-commerce shots to editorial and cinematic looks. Pick a style, describe the shot, and generate.
You pick the model for each generation, and the credit price for that pick is shown before you click. If Senova needs to upgrade the underlying model to hit the quality bar, that upgrade is Senova's cost — the price you saw is the price you pay.
Where it lives /media
Motion
Put the product in motion.
Around 18 camera moves — the studio turns your still into a short video with the move you picked. Before you spend on a finished clip, run a 5-second motion test: a cheap look at how the move reads on your product.
Longer and higher-fidelity video is on the roadmap. Those options stay off in the studio until they're enabled — nothing you can click will quietly cost more than it says.
Where it lives /media
One-prompt ads
One prompt. Voice, words, music, video — in sync.
Describe the ad once, and the studio produces the whole thing: a voiceover, on-screen words, music, and video, all kept in sync with each other. You confirm the credit price before the run starts, same as everything else.
Credits & pricing
Everything in the studio is priced per generation, in credits. The rules:
- You pick the model, and the credit price for it is shown before every generating click.
- If Senova picks or upgrades the underlying model to hit quality, that's Senova's cost — your price doesn't move.
- Purchased credits never expire.
The published price list lives at /product/media#pricing. What you see there, on the generate button, and in the confirmation are the same numbers.
Using your media
Every generation lands in your library inside the studio. From there you can:
- Drop it onto a page. Use a generation as a hero image, in a gallery, or anywhere a page needs it.
- Download it. Take the file and use it wherever you publish — your generations are yours.
Connect to Claude
Make and manage your Senova media by chatting with Claude.
What it is
The Claude connector links your Senova account to Claude. Once linked, you can make and manage your Senova media by chatting with Claude in plain English. It runs on your own Senova account and spends your own Senova credits.
What you can do:
- Check your account and your credit balance.
- Generate an image from a description you type.
- Generate a video or reel, from a description or from one of your existing images.
- Browse and download your existing Senova reels and media.
- Publish a finished reel to your connected social account. (This one is rolling out. It needs a Meta / Instagram connection first.)
Where it lives /keys
How to connect it
There are three ways to connect. Pick the one for the Claude you are using — each is labeled with its surface below, so you never run a terminal command in a place that has no terminal.
Method 1: claude.ai on the web (works today). For Claude in a web browser at claude.ai. One click, no key to paste.
- In claude.ai, go to Settings, then Connectors, then "Add custom connector".
- Paste this connector URL:
https://senova.studio/api/mcp. Then click Connect. - You are asked to sign in to Senova and approve. Approve it.
- Claude is now linked to your account. No key is needed.
The approval happens on senova.studio. It is scoped to your account, capped at your credit balance, and you can revoke it at any time.
Method 2: Claude Code (works today). For Claude Code — the command-line tool, in your terminal. This method uses an API key.
- In Senova, open Studio Settings, then "Connect to Claude", then generate a key. It starts with
sk_live_. Keep it secret. Treat it like a password. - Run this one command in your terminal. Replace
YOUR_KEY_HEREwith your key.claude mcp add --transport http senova https://senova.studio/api/mcp --header "Authorization: Bearer YOUR_KEY_HERE"
This command only works inside Claude Code. If your terminal saysclaude: command not found, you are not in Claude Code — use Method 1 (web) or Method 3 (Desktop) instead. - The Senova tools then appear in Claude Code.
Method 3: Claude Desktop (works today). For the Claude Desktop app. This method uses an API key.
- Generate a key the same way as Method 2 (Studio Settings, then "Connect to Claude").
- In Claude Desktop, open Settings, then Developer, then Edit Config, and add this. Replace
YOUR_KEY_HEREwith your key.{ "mcpServers": { "senova": { "command": "npx", "args": ["-y", "mcp-remote", "https://senova.studio/api/mcp", "--header", "Authorization: Bearer YOUR_KEY_HERE"] } } } - Restart Claude Desktop. The Senova tools then appear.
How to use it
Once connected, there is nothing new to learn. You just talk to Claude. Here are some example prompts you can copy.
Make a matte-black product shot of my bottle on a studio pedestal.List my last 5 reels.Turn reel 3 into a 15-second ad.Publish that reel to Instagram.(This needs a Meta / Instagram connection.)
FAQ & troubleshooting
The result isn't what I described
Be specific and change one thing at a time. Naming the setting, surface, and light works better than a long paragraph of mixed directions. Styles are a strong lever — try the same description under a different look.
Why is longer video greyed out?
Longer and higher-fidelity video is on the roadmap and stays off until it's enabled. The studio only offers what it can price and deliver today.
Do my credits expire?
No. Purchased credits never expire.
How do I know what a generation will cost?
The credit price is shown before every generating click, and the full price list is published at /product/media#pricing. If the price isn't visible, you're not about to be charged.
Are the showcase images real?
Yes — every preview image is a real generation, and each card shows the prompt, the model, and what it cost.
How do I report a bug?
Email support@senova.studio. You can also check the changelog for recent changes.