Skip to main content

Vidaro Studio

com.vidarostudio/mcpVersion 1.0.1

Generate AI images and videos via OAuth; uses your Vidaro credits.

Status

Responds174 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:21 UTC
Latency
174 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.vidarostudio.com/mcpResponds174 ms
No sign-in

Claude Code

claude mcp add --transport http vidarostudio https://api.vidarostudio.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: vidarostudio
Remote MCP server URL: https://api.vidarostudio.com/mcp

Cursor

{
  "mcpServers": {
    "vidarostudio": {
      "url": "https://api.vidarostudio.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"vidarostudio","type":"http","url":"https://api.vidarostudio.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

20 tools

Tools of Vidaro Studio
Read-only
Idempotent
Open world
check_generationPolls one generation by id for the signed-in user. When to use: after any generate_* or import completion path. Cost: free (DB reads only). If status is queued and wait_seconds>0, blocks up to ~wait_seconds with polling (cap 25). Returns: viewer-oriented content with URLs or clear retry guidance; do not start a new job while one is still running.NoYesYesNo
check_upload_linkPolls a create_upload_link session owned by the signed-in user. When to use: after sharing the upload URL. Cost: free. wait_seconds (0–25) can wait for a new file. Successful uploads appear in list_uploads.NoYesNoNo
claim_daily_creditsGrants free daily credits for eligible free accounts (same rules as web daily bonus). When to use: when get_credits shows daily bonus available. Cost: adds configured daily credits (not a debit). Idempotent per UTC day. Returns: credits_granted and updated balance fields.NoNoYesNo
create_upload_linkCreates a short-lived upload URL for the signed-in user to add files from their device into their library. When to use: user needs to supply refs (e.g. motion clip). Cost: free. Returns: link id and URL; then check_upload_link until files arrive.NoNoNoNo
estimate_costRead-only cost preview. It only calculates the credit cost on Vidaro's own servers: it never starts a job, never spends credits, and never contacts external AI providers. Same validation and credit math as a real generation. When to use: always immediately before any generate_* call; tell the user the number of credits and pass max_credits accordingly. Returns: estimated credit cost and breakdown fields. motion_control uses the motion clip length; video_edit uses source length; video_extend uses source plus extension. Genjutsu Explore: pass template_slug. Does not enqueue jobs.NoYesYesNo
generate_character_sheetStarts AI Influencer character-sheet generation (portrait + full-body refs). When to use: after estimate_cost with mode character_sheet. Cost: debits credits up to max_credits. Returns: generation metadata and polling instructions. Use either upload ids or https URLs for identity/items (not both). Only use images the user is allowed to submit.NoNoNoYes
generate_from_genjutsu_templateStarts a video job from a Genjutsu Explore template; debits credits up to max_credits. When to use: after estimate_cost with matching template_slug and slot inputs. Slot values are upload ids, generation ids, or default:{n} on official templates. prompt overrides when the template allows editing.NoNoNoYes
generate_from_seedance_recipeStarts a Seedance 2.5 video from a recipe; debits credits up to max_credits. When to use: after estimate_cost with template_slug set to the recipe slug and the same settings. image_to_video recipes need a start image (upload id, image generation id, or https URL) and may take an end image. Omitted settings and prompt use the recipe defaults.NoNoNoYes
generate_imageStarts a text-to-image or image-to-image job for the signed-in user. When to use: after estimate_cost with the same arguments. Cost: debits up to max_credits when queued (same credit cost as web). Returns: generation_id and next steps (poll with check_generation). Uses credits immediately when accepted. Prefer reference_generation_ids or reference_upload_ids for Vidaro-owned images; external URLs also count toward model max references.NoNoNoYes
generate_videoStarts a video generation for the signed-in user (text-to-video, image-to-video, motion control, Seedance edit/extend, Genjutsu, etc.). When to use: only after estimate_cost with matching inputs. Cost: spends credits up to max_credits when queued. Returns: generation_id and polling guidance. See estimate_cost for which source fields apply to each mode.NoNoNoYes
get_creditsRead-only account snapshot for the signed-in user. When to use: before quoting spend or after generation. Cost: free (no credits). Returns: balance, plan, daily bonus availability (no secrets).NoYesYesNo
get_genjutsu_templateRead-only detail for one Genjutsu Explore template (slots, prompt, credit cost). When to use: after list_genjutsu_templates. Cost: free. Seedance recipes use get_seedance_recipe instead.NoYesYesNo
get_modelRead-only: full public config for one catalog model by slug. When to use: after list_models to confirm modes, qualities, and options. Cost: free. ai-influencer: first call lists tiers; pass tier (and category) for catalog detail before generate_character_sheet. genjutsu: presets=true adds restyle preset ids. Returns: model payload (no user data).NoYesYesNo
get_seedance_recipeRead-only detail for one Seedance recipe: default prompt (editable), image slots, allowed settings (quality, duration, aspect_ratio, generate_audio, bitrate_mode) and the default price. When to use: before generate_from_seedance_recipe. Cost: free.NoYesYesNo
import_media_from_urlCopies media into the signed-in user's library for use in generate_* tools. When to use: user provides a public https URL or you reuse a completed image generation. Cost: free (rate limited). Provide exactly one of url or generation_id. Returns: upload_id and metadata. Consumes bandwidth only; may write upload records.NoNoYesYes
list_genjutsu_templatesRead-only browse of Genjutsu Explore templates (not Seedance recipes). When to use: before generate_from_genjutsu_template. Cost: free. Returns: templates, cursor for paging.NoYesYesNo
list_modelsRead-only catalog discovery. When to use: before estimate_cost or generation to pick a model id. Cost: free (no credits). Returns: JSON with 'models' (id, name, provider, type, modes, credit cost summary) and 'count'. Safe to call without signing in for discovery.NoYesYesNo
list_seedance_recipesRead-only browse of Seedance 2.5 recipe templates from Explore: ready-made prompts and settings, text-to-video or image-to-video (start image, optional end image). When to use: the user wants a ready-made Seedance look. Cost: free. Returns: recipes with default settings and price, cursor.NoYesYesNo
list_uploadsRead-only library listing for the signed-in user. When to use: to reuse upload ids in generate_* or import flow. Cost: free. Returns: items with upload_id, type, optional short-lived preview_url (not a secret). Default limit 20, max 50.NoYesYesNo
my_creationsRead-only list of the signed-in user's recent generations. When to use: browsing history without a specific id. Cost: free; include_previews=true may add JPEG previews (bounded). Returns: viewer-oriented list.NoYesYesNo

Details

Registry status
Active
Published
Nov 6, 2026
Updated
Nov 6, 2026
Repository
Not given
Categories (suggested)
Design and mediaSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing