One command
Detects your client, writes the config, kicks off the OAuth flow.
npx -y @loovie/mcp Create AI characters, generate images and videos, and edit your projects from any AI agent: Claude Code, Cursor, Claude Desktop, or any MCP-compatible tool. Connect once, work everywhere.
https://api.loovie.app/v1/mcp The MCP server is a thin layer over the same Loovie generation pipeline the mobile app uses, so credit costs match the app exactly. Estimates come from the same estimator, jobs run on the same workers, results land in the same project. If something misbehaves in a less-tested client, file an issue and we will get to it.
Claude Desktop and Claude mobile are the two clients we test end to end. Everything else that speaks Streamable HTTP MCP should work, and if it does not we want to know: tell us on Discord or open a GitHub issue.
The launcher writes the right config for the right client. If you prefer to wire things yourself, the snippets are in the docs.
Detects your client, writes the config, kicks off the OAuth flow.
npx -y @loovie/mcp Download the bundle and open it in Claude Desktop (Settings, then Extensions, then Install from file). Or add a custom connector with the endpoint URL under Settings, then Connectors.
Nothing to install on the phone. On claude.ai, go to Settings, then Connectors, then Add custom connector, and paste the endpoint URL. Sign in once and Loovie shows up in the Claude iOS and Android apps.
One-click install. Opens Cursor, adds the server, you confirm.
Two commands. Adds the marketplace, then installs the plugin with skills and slash commands.
claude plugin marketplace add looviehq/loovie-community claude plugin install loovie-mcp@loovie {
"mcpServers": {
"loovie": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://api.loovie.app/v1/mcp"]
}
}
} {
"servers": {
"loovie": { "type": "http", "url": "https://api.loovie.app/v1/mcp" }
}
} mcpServers:
- name: loovie
type: streamable-http
url: https://api.loovie.app/v1/mcp {
"mcpServers": {
"loovie": { "url": "https://api.loovie.app/v1/mcp" }
}
} {
"mcp": {
"loovie": { "type": "remote", "url": "https://api.loovie.app/v1/mcp" }
}
}
Any client that speaks Streamable HTTP MCP can point at https://api.loovie.app/v1/mcp and finish OAuth in the browser.
The MCP server exposes the same generation and editing tools the app builds on. Story-mode flows, sketches, keyframe animation and LUTs aren't in MCP yet, those still live in the mobile app for now. The agent picks what to call, you approve the spend, the result lands in your project.
Create from a photo or a prompt, generate optional reference sheets, manage variations, clone and edit.
Image, video, first and last frame, character swap, motion control, AI VFX. Each spend tool quotes credits before it runs.
Clips, trims, splits, captions, picture-in-picture, transitions, music tracks, volume, color and effects.
Browse and search music, SFX, style presets, starter characters, and backgrounds. Drop tracks and SFX into your project, clone starter characters into your library.
Projects, exports, generation history, credits and spend approvals.
Add the connector in Claude (desktop or mobile), or run one command (npx -y @loovie/mcp) and the launcher writes the config for you. Cursor and Claude Code have their own one-click and plugin installs.
A browser tab opens for OAuth. Approve once, your client stores the token and reuses it across sessions.
Ask for what you want: "make a 15s ad of a robot drinking coffee", "swap the character in clip 3", "add captions to the last scene".
The agent estimates credits, asks you to approve, runs the job, and surfaces the result (inline in clients that render markdown images, as a clickable URL everywhere else). If your client cannot show a prompt, the approval goes to the Loovie mobile app. Set an auto-approve threshold once and small spends just go.
Tools return both signed media URLs and resource attachments, so clients with markdown image support show previews inline. Everything else falls back to a clickable link.
| Client | Media rendering |
|---|---|
| Claude Desktop / Claude mobile | Inline image previews once api.loovie.app is allowlisted, otherwise a link. Videos are clickable links. |
| Cursor | Inline image previews, video links open in your browser. |
| Claude Code (CLI) | Clickable URLs (cmd+click in iTerm2, ctrl+click elsewhere). Terminals don't render images inline yet. |
| Claude.ai (web) | Image thumbnails inline once allowlisted, clickable links for videos. |
| VS Code Copilot Chat | Markdown image rendering, links for video. |
| Continue / Cline / OpenCode | Markdown rendering varies by client. URLs always work. |
Claude.ai on the web and Claude Desktop run tools inside a sandbox
with a network allowlist. Add api.loovie.app
under Settings, then Connectors, then allowed domains or network
access. This is what lets the agent fetch your generated assets, so
image previews render inline, and it is also required for any
image-to-image edit that needs to read an existing asset.
Without it, a preview can show up blank, or an edit can fail to load its source image. Terminal clients like Claude Code are not sandboxed and need no allowlist changes.
Every spend tool has a matching estimate_* that quotes
the credit cost before anything runs. The execute_* tool
then waits for your approval, charges, and runs the job. Estimate
equals charge equals render, no surprises.
Set an auto-approve-below threshold once and small spends just go.
Larger jobs always prompt. Your account balance is one
get_credit_balance call away.
The plugin ships opinionated skills and slash commands for the most common flows. Other clients get the raw tools and resources directly.
making-a-loovie-video creating-a-character-from-photo editing-an-existing-project exporting-and-sharing /loovie-new-project /loovie-status /loovie-credits Skills and slash commands are a Claude Code feature. Cursor, Claude Desktop, and other MCP clients still get every tool and resource, just without the opinionated wrappers.
The launcher, the plugin, the skills, the slash commands, the docs:
all of it lives in the public loovie-community monorepo. Fork it,
file issues, send PRs. Read the source before you install it, that
is the point.
A connector in Claude on your desktop or phone, or one command in your terminal. You will need a Loovie account, sign in once and the launcher remembers you.
The tools just got out of the way. Start with a free video on us. No card.