Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Myvideogift

FreeNot checked

Create and deliver personalized video gifts (photos + an original song) from any Model Context Protocol client.

GitHubEmbed

About

Create and deliver personalized video gifts (photos + an original song) from any Model Context Protocol client.

README

smithery badge

Create and deliver personalized video gifts (photos + an original song) from any Model Context Protocol client — Claude Desktop, Cursor, agent frameworks, IDEs.

It wraps the My Video Gift agent API. Renders draw from a prepaid credit balance, so the connecting key must be a live key with credits.

Tools

Tool What it does API
list_occasions List supported occasions (drives song + tone) GET /occasions
check_account Key status + prepaid credit balance GET /account
create_gift Create a gift from photos + song, optionally render it POST /gifts/photos/render
get_gift Fetch a gift + (once ready) the film URL GET /gifts/{id}
list_gifts List your gifts, newest first (filter by status) GET /gifts

create_gift will not render unless you pass consent=true (you attest you hold the rights to the photos and the recipient's depiction) and at least one photo_urls entry — the guard runs before any credit is spent.

Configuration

Env var Required Default
MVG_API_KEY yes — (a mvg_live_… key from developers.myvideogift.com)
MVG_API_BASE no https://myvideogift.com/api/v1

Install (Claude Desktop, Cursor, …)

Add to your MCP client config (e.g. claude_desktop_config.json):

{
  "mcpServers": {
    "myvideogift": {
      "command": "npx",
      "args": ["-y", "myvideogift-mcp"],
      "env": { "MVG_API_KEY": "mvg_live_your_key_here" }
    }
  }
}

Local dev

npm install
npm run build
npm test        # offline smoke test — boots the server, asserts the tools
MVG_API_KEY=mvg_live_… npm start

Publishing / listing (needs a human account)

  • npm: npm publish (public) so npx myvideogift-mcp resolves.
  • Official MCP registry — published as io.github.CryptoLibertus/myvideogift.
  • Smithery: connect this repo at https://smithery.ai (uses smithery.yaml).
  • Glama: auto-indexes public GitHub MCP servers.
  • mcp.so / PulseMCP: submit this repo's URL via their site.

from github.com/CryptoLibertus/myvideogift-mcp

Install Myvideogift in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install myvideogift-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add myvideogift-mcp -- npx -y myvideogift-mcp

FAQ

Is Myvideogift MCP free?

Yes, Myvideogift MCP is free — one-click install via Unyly at no cost.

Does Myvideogift need an API key?

No, Myvideogift runs without API keys or environment variables.

Is Myvideogift hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Myvideogift in Claude Desktop, Claude Code or Cursor?

Open Myvideogift on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Myvideogift with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All media MCPs