MCP server

Loovie from your agent.

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
Now available Credits required

Same credits, same generations, from your agent.

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.

Officially supported
  • Claude Desktop One-click via the .dxt bundle, or Settings → Connectors → Add custom connector.
  • Claude mobile Nothing to install on the phone. Add Loovie as a custom connector on claude.ai and it appears in the iOS and Android apps.
Client support

Officially supported, plus everything else.

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.

Compatible, community-supported

  • Cursor One-click install via the deeplink.
  • Claude Code Plugin marketplace install. Skills and slash commands included.
  • Claude.ai (web) Same custom connector as Claude mobile.
  • VS Code Copilot Chat Add to .vscode/mcp.json or user settings.
  • Continue Add under mcpServers in config.yaml.
  • Cline Add under mcpServers in cline_mcp_settings.json.
  • OpenCode Add under mcp in opencode.json.
  • Any Streamable HTTP MCP client Point it at the endpoint, finish OAuth, done.
Install

Pick your client.

The launcher writes the right config for the right client. If you prefer to wire things yourself, the snippets are in the docs.

Recommended

One command

Detects your client, writes the config, kicks off the OAuth flow.

npx -y @loovie/mcp
Officially supported

Claude Desktop

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.

Officially supported

Claude mobile

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.

Claude Code

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
Manual config (Claude Desktop, VS Code, Continue, Cline, OpenCode)
Claude Desktop · claude_desktop_config.json
{
  "mcpServers": {
    "loovie": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest", "https://api.loovie.app/v1/mcp"]
    }
  }
}
VS Code · .vscode/mcp.json
{
  "servers": {
    "loovie": { "type": "http", "url": "https://api.loovie.app/v1/mcp" }
  }
}
Continue · config.yaml
mcpServers:
  - name: loovie
    type: streamable-http
    url: https://api.loovie.app/v1/mcp
Cline · cline_mcp_settings.json
{
  "mcpServers": {
    "loovie": { "url": "https://api.loovie.app/v1/mcp" }
  }
}
OpenCode · opencode.json
{
  "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.

What it does

The creative core of Loovie, from your prompt.

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.

  • Characters

    Create from a photo or a prompt, generate optional reference sheets, manage variations, clone and edit.

  • Generation

    Image, video, first and last frame, character swap, motion control, AI VFX. Each spend tool quotes credits before it runs.

  • Editing

    Clips, trims, splits, captions, picture-in-picture, transitions, music tracks, volume, color and effects.

  • Library

    Browse and search music, SFX, style presets, starter characters, and backgrounds. Drop tracks and SFX into your project, clone starter characters into your library.

  • Lifecycle

    Projects, exports, generation history, credits and spend approvals.

How it works

Install, sign in, talk, approve.

  1. Step 1: Install

    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.

  2. Step 2: Sign in

    A browser tab opens for OAuth. Approve once, your client stores the token and reuses it across sessions.

  3. Step 3: Talk to your agent

    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".

  4. Step 4: Approve, then watch

    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.

Rendering

What you'll see in each client.

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.
Network requirements

Sandboxed clients need api.loovie.app on the allowlist.

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.

Credits and approvals

Credits, quoted up front. Approvals, on your terms.

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.

Claude Code extras

Skills and slash commands.

The plugin ships opinionated skills and slash commands for the most common flows. Other clients get the raw tools and resources directly.

Skills

  • making-a-loovie-video
  • creating-a-character-from-photo
  • editing-an-existing-project
  • exporting-and-sharing

Slash commands

  • /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.

Open source

Open source, Apache-2.0.

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.

Ready to drive Loovie from your agent?

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.

Your story was always the easy part.

The tools just got out of the way. Start with a free video on us. No card.