Stivio Mcp

io.github.wsmhjPublished by GitHub account wsmhjv1.0.1Updated Oct 26, 2026

Stivio MCP server - AI image-to-video generator via MCP.

VerifiedStreamable HTTPWeb executableMedia & DesignAI & ML

Overview

AI-generated overview

Remote Stivio MCP server that lets an assistant price, submit and track paid AI image-to-video generation jobs using Stivio credits.

What you can do
  • List available video models, their supported settings and per-second credit rates
  • Estimate the exact credit cost of a configuration without generating or reserving credits
  • Read the spendable Stivio credit balance
  • Upload and moderate a PNG/JPEG/WebP image and get a URL to use as a start or last frame
  • Start a paid video job with a quote and a deduplicating request ID, then poll its status for the resulting MP4
When to use it
Use it when you want an assistant to turn a still image or text prompt into a short video through Stivio, and to check model pricing and credit cost before committing. Useful for creators who already hold Stivio credits and want generation driven from a chat client.
Requirements
A remote MCP endpoint at stivio.ai over streamable HTTP; no local package. A Stivio account with credits and an API key for the balance, upload, generation and status tools; model listing and cost estimation are public. Images are supplied as raw base64 up to 3 MiB decoded.
Before you install
generate_video starts a paid job that spends Stivio credits, so the exact expectedCredits quote should be approved first. Reuse the same requestId when retrying an uncertain submission rather than creating a new one. Uploaded images are sent to Stivio and pass moderation. Status polling can finalize storage or trigger refunds, so poll no faster than every 10 seconds.

Installation

In SourceWeft

  1. Open Stivio Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.wsmhj%2Fstivio-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "stivio": {
      "type": "http",
      "url": "https://stivio.ai/api/mcp"
    }
  }
}

Tools

6

list_video_models

List Stivio video models, supported settings and per-second credit rates. Public; no key needed.

Parametersmode

estimate_video_cost

Validate settings and calculate the exact credit cost. Free; does not generate or reserve credits.

Parametersaudiomodelrequireddurationrequiredresolutionrequired

get_credit_balance

Read your spendable Stivio credit balance. Requires a key; does not reconcile or render videos.

Takes no parameters.

upload_image

Upload and moderate a PNG/JPEG/WebP image for video generation. Provide raw base64 (no data URL), maximum 3 MiB decoded. Use the returned url as imageUrl or lastFrameUrl. Requires a key. Clients with file/shell access can instead POST multipart file to https://stivio.ai/api/upload with the same Bearer key; do not ask the language model to transcribe image bytes.

Parametersbase64requiredmimeTyperequired

generate_video

Start a paid video job with user approval and an exact expectedCredits quote. Required requestId deduplicates identical retries for 24h. Never use a new id to retry an uncertain submission. Returns taskId. For i2v upload the image first; for t2v select a -t2v model.

ParametersaudiomodelrequiredpromptrequireddurationrequiredimageUrlrequestIdrequiredmultiShotsresolutionrequiredaspectRatiolastFrameUrlexpectedCreditsrequired

get_video_status

Check your own task. Poll no faster than every 10 seconds. On success returns videoUrl for the MP4; failures use Stivio's refund flow. Can finalize storage or refunds; requires a key.

ParameterstaskIdrequired

Version history

2
  1. v1.0.1LatestOct 23, 2026
  2. v1.0.0Oct 19, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.