NestDaddy

Vidreno

com.vidreno/mcp · v1.0.3

Publish films, monetise them, earn money, and host and embed videos on sites and apps.

Connect Remote server

Terminal
claude mcp add --transport http mcp https://vidreno.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://vidreno.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://vidreno.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://vidreno.com/mcp

Tools 80 found in our last check

  • get_profile

    Identify the Vidreno account this connection belongs to. Call this when the user asks which account is connected.

  • get_account

    The connected creator's account overview: which product it is set up for (creator_mode: On Demand for films, or Video Hosting for hosted videos; a preference that shapes what to suggest first, not a restriction on the tools), plan, hosted-video storage used versus the plan limit…

  • list_videos

    List the user's hosted videos, newest first, with optional search and visibility filter. Returns public video ids to use with the other tools. Paginate with page/page_size. In urls, share (/player/) is the public link to give out and embed_iframe the embed URL; manage (/video/)…

  • get_video

    Full details of one hosted video: title, description, visibility, size, duration, views, player colour, category and its links, plus the direct HLS stream link (hls_url, a .m3u8 for third-party players and channel tools) when one is available and otherwise hls_status (ready, pro…

  • get_embed_code

    Build the HTML embed snippet for a video with the chosen player options (autoplay, muted, loop, controls, corner radius, fullscreen, responsive or fixed size). The snippet keeps the video's own aspect ratio (16:9 when its size is unknown). Also returns the bare iframe URL, the p…

  • update_video

    Change a video's title, description, visibility (public/private), player colour or content category. Only the fields given are changed.

  • delete_video

    Permanently delete a hosted video and its file. Irreversible: always confirm with the user first (name the video) and only then call with confirm set to true.

  • get_analytics

    How the user's videos are doing: totals (videos, views, storage), the most viewed videos, the newest uploads and a daily views series for the last N days.

  • start_video_upload

    Begin uploading a new video from the user's computer. Files cannot be sent through this connection: the tool returns an upload_url the user opens in their browser (signed in to Vidreno) to pick the file; the upload goes straight to Vidreno's storage with the metadata given here…

  • upload_video_from_chat

    Store a video file the user attached in this conversation as a new hosted video. Only usable when the AI app itself fills in a temporary https download_url and file_id for the attachment (ChatGPT does this). Clients that cannot supply such a URL (including Claude) must not call…

  • get_upload_status

    Check an upload started with start_video_upload, upload_video_from_chat or start_film_upload: awaiting_file (includes the upload_url while it can still be used), uploading, ready (a hosted video comes with its details and a default embed code; a film file with the film and slot…

  • list_films

    List the user's films (On Demand: free to watch or buy/rent), most recently edited first, with optional search and status filter. Returns public film ids to use with the other film tools. Paginate with page/page_size.

  • get_film

    Full details of one film: status (draft/published), how it is released (free to watch or buy/rent) and its prices, play count, metadata, main film and trailer state, credits (with credit_ids), the publish checklist and its public page link. Films cannot be embedded.

  • create_film

    Create a new draft film from a title (optionally with its age_rating and content_descriptors), exactly as the Studio's add-film dialog does. The draft starts as Buy or rent with no prices, no poster and no files, and is not public until publish_film. Returns the film's id, edito…

  • update_film

    Change a film's metadata (title, short_description (30–160 characters to publish), full synopsis (at least 150 characters to publish), director and cast lines, year, original_language, genres from the fixed list, country of production, what it was shot on (capture_format, camera…

  • publish_film

    Make a film public on its film page. Refused, with the same message the film editor shows, while the publish checklist is incomplete: title, poster, a ready main film, a price only when it is Buy or rent (a free-to-watch film publishes without one), and the creator's rights conf…

  • unpublish_film

    Take a film off its public page (back to draft). Viewers who already bought or rented it keep their access.

  • add_film_credit

    Add a credit (role + name) to a film's credit list, optionally linking it to a Vidreno filmmaker by username (they get a request to accept) or inviting the person by email (the invite is sent straight away; at most 60 credits per film, invites are rate-limited per day). Returns…

  • remove_film_credit

    Remove one credit from a film's credit list by credit_id (from get_film). A pending invite for it stops working.

  • reorder_film_credits

    Set the order of a film's credits: pass every credit_id of the film in the order they should appear.

  • invite_film_credit

    Email (or re-send) the invite for a credit that carries an email address, so the person can claim it with their Vidreno account. The same limits as the app apply: a daily cap per account and no repeat email to the same address for the same film within a day. Returns the invite l…

  • update_film_credit

    Change one credit in place by credit_id: its role or name, or who it is linked to (a Vidreno username, which they are asked to accept, or an invite email, which is sent straight away; null clears). The credit keeps its id, position and, when only the role or name changes, its ac…

  • convert_legacy_credits

    Turn a film's plain director and cast text lines into credit rows (Director for the director line, Actor for each comma-separated cast name), appended after the existing credits (names that are credits already are skipped), and clear the cast line; the director line stays, becau…

  • start_film_upload

    Begin uploading a film's main film or trailer from the user's computer. Files cannot be sent through this connection: the tool returns an upload_url the user opens in their browser (signed in to Vidreno) to pick the file; the upload goes straight to Vidreno's film storage (outsi…

  • add_season

    Add a season to a series (a film created with kind: series), numbered after the last one, as a draft. Title and synopsis are optional ("Season N" otherwise); a buy/rent price here sells the whole season once it is published with a playable episode. Up to 50 seasons. The age rati…

  • update_season

    Change a season's title, synopsis, buy/rent price (US cents, minimum $1.00, null removes) or rental window. Only the fields given change; the same validation as the series editor applies. The season's poster is added in the film editor.

  • remove_season

    Delete a season with all its episodes and their videos; the seasons after it are renumbered. Refused while the season or any of its episodes has been sold or is in a checkout (unpublish_season instead). Confirm with the user before calling it.

  • reorder_seasons

    Set the order of a series' seasons: every season id exactly once, first to last; they are renumbered 1, 2, 3…

  • publish_season

    Make a season live on the series page. Refused, with the editor's message, until the season has an episode with a playable video (the episode itself may still be a draft: publishing the season is what lets its episodes be published with publish_episode). The series itself goes p…

  • unpublish_season

    Take a season off the series page (back to draft); its episodes keep their own status and show again when the season is republished. A published series left with no watchable episode returns to draft. Buyers keep their access.

  • add_episode

    Add an episode to a season, numbered after the last one, as a draft with no video. Title, synopsis, runtime and a buy/rent price for this episode alone are optional. Up to 200 per season. Then start_film_upload with asset: episode and the returned episode id for its video, and p…

  • update_episode

    Change an episode's title, synopsis, runtime, buy/rent price (US cents, minimum $1.00, null removes) or rental window. Only the fields given change; the same validation as the series editor applies. The video is replaced with start_film_upload (asset: episode), never here.

  • remove_episode

    Delete an episode and its video; the episodes after it in the season are renumbered. Refused while the episode has been sold or is in a checkout (unpublish_episode instead). Confirm with the user before calling it.

  • reorder_episodes

    Set the order of a season's episodes: every episode id of that season exactly once, first to last; they are renumbered 1, 2, 3… Episodes do not move between seasons.

  • publish_episode

    Make an episode watchable on the series page. Refused, with the editor's message, until its video is ready (start_film_upload with asset: episode) and its season is published (publish_season). The first published, playable episode is what lets the series itself publish (publish_…

  • unpublish_episode

    Take an episode off the series page (back to draft). A published series left with no watchable episode returns to draft. Buyers keep their access.

  • get_filmmaker_profile

    The user's filmmaker profile as the Profile page shows it: username (the public handle) and why it cannot go public yet, display name, bio, location, roles, website and social links, whether the profile is public and its public link, plus how many credits from other filmmakers a…

  • update_filmmaker_profile

    Change any part of the user's filmmaker profile: username, display name, bio, location, roles (up to 6, presets or custom), website, per-platform social links and whether the profile is public. Only the fields given change; the Profile page's validation, username rules and uniqu…

  • list_my_credits

    Credits that other filmmakers added the user to on their films, pending first: the role and name as written, the film (id, title, status, public page) and the film owner's name. Pending ones await the user's answer (respond_to_credit); accepted ones show on the user's public pro…

  • respond_to_credit

    Accept, decline or unlink a credit another filmmaker gave the user (credit_id from list_my_credits). Accepting a pending credit shows the film on the user's public profile; declining a pending one or unlinking an accepted one keeps the name on the film but removes the link to th…

  • get_earnings

    What the user's Payouts page shows, read-only: lifetime and this month's earnings split into film sales and ad earnings, the balance (available to cash out, maturing inside the hold window, paid out, in flight), the payout minimum and hold period, the saved payout method in mask…

  • list_payouts

    The user's cash-out requests, newest first: amount, status (requested, processing, paid or failed with the reason), method, masked destination, requested and paid dates. Read-only; the user requests payouts at https://vidreno.com/payouts. Paginate with page/page_size.

  • list_film_sales

    The user's film orders (buy and rent), newest first, one row per order: film, purchase or rental, price before tax, the payment processor's fee (processor_fee_estimated is true until the real fee is known; it comes off the price first), Vidreno's 10% cut of what is left after th…

  • list_projects

    List the user's own projects (crew calls on Vidreno Projects), newest first: status (draft, live or closed), visibility, role count, how many applications are waiting, and the public and Studio links. Also says whether the user can post one (the filmmaker-profile requirements an…

  • get_project

    Full details of one of the user's own projects, as the Studio editor shows them: every field, the roles with pay and their application counts, the publish checklist with the tool that completes each open item, whether it can be published, previous work and the films that could b…

  • create_project

    Create a new draft project exactly as the Studio's New project does: a title (optional) and whether it is public or private (invite only). The draft is not listed until publish_project. Refused with the Studio's own message when the user's filmmaker profile is not ready (a creat…

  • update_project

    Change a project's details (the Studio's Details tab): title, logline, description, project type, format, stage, country and city or remote-friendly, shoot dates or dates flexible, links, previous work (the user's own published films, by public id) and its visibility (public or…

  • publish_project

    Publish a project: it goes live on its page and, when public, on Projects and Jobs. Refused, with the same message the Studio editor shows, while the checklist is incomplete (title, logline, description, project type, location or remote, shoot dates or dates flexible, at least o…

  • close_project

    Close a live project: its page stays readable with a "no longer looking for people" notice, it leaves Projects, Jobs and the sitemaps, every open role closes and pending applicants are told by e-mail. Always confirm with the user first (name the project) and only then call with…

  • add_project_role

    Add a role the project is looking for (the Studio's Roles tab): the role name, how many people, what it involves and the pay (paid with an amount, currency and per day / flat / per hour; expenses only; unpaid; deferred / profit share). Up to 20 roles per project. Returns the pro…

  • update_project_role

    Change one of a project's roles: name, how many people, description, pay, or mark it filled (its pending applications close and the applicants are e-mailed) or open again. Only the fields given change; the role keeps its applications.

  • remove_project_role

    Remove a role from a project. A role that already has applications cannot be removed (mark it filled with update_project_role instead), so nobody's thread disappears.

  • list_project_applications

    The applications to one of the user's projects (the Studio's Applicants tab), newest first, optionally for one role: each applicant's public profile card (name, handle, roles, location, website and social links, public films), their note and links, status, the owner's next moves…

  • respond_to_application

    The owner's move on an application to one of the user's projects: shortlist, accept or decline, with an optional message posted in the thread afterwards. The applicant is e-mailed, exactly as when the owner decides in the Studio. A decision is final (accepted and declined applic…

  • send_application_message

    Post a message in an application's thread as the user, whether they are the project owner or the applicant; the other side is e-mailed, as from the Studio. Returns the whole thread. Not possible once the application was withdrawn.

  • search_open_roles

    Search the open roles on Vidreno Jobs (public, live projects only): by free text, department or exact role, country, remote-friendly, pay type and project type, newest projects first, paged with limit and offset (total counts every match; follow next_offset while has_more is tru…

  • list_my_applications

    The applications the user has made to other people's projects (the Studio's Applications page), newest first: role, project, status, note and links, whether it can still be withdrawn, the owner's public profile card and the message thread.

  • apply_to_role

    Apply to an open role as the user, with their filmmaker profile as the application (the owner sees the public profile card), an optional note and up to 3 links. The apply form's rules apply unchanged: a creator account with a public filmmaker profile, display name and at least o…

  • withdraw_application

    Withdraw one of the user's own open applications (submitted or shortlisted). The thread stays readable; a withdrawn application cannot be reopened, so confirm with the user first.

  • request_film_deletion

    Request staff deletion of a sold film you own. Immediately unpublishes it. Explicitly confirm buyers and renters will lose access if approved. This does not approve the request or delete the files.

  • withdraw_film_deletion_request

    Withdraw your own pending deletion request; the film stays unpublished. Cannot change a decided request.

  • start_film_master_upload

    Open a browser handoff for an HDR master/trailer, stereo/5.1/Atmos file, or bonus video. Uses the ordinary film upload engine and Studio attachment checks. Uploads do not automatically publish a replacement.

  • list_film_bonus

    List your bonus materials, access rules, publication state and file readiness. Archive preserves access already promised to buyers.

  • create_film_bonus

    Create a draft bonus item. Use a file handoff for PDF/image assets; video files use start_film_master_upload. Scope it to the film, a season or an episode.

  • update_film_bonus

    Replace a bonus item's metadata/access/publication settings. Read it first; send all fields and its revision. Published items must have a ready file. Existing buyers keep promised access.

  • archive_film_bonus

    Archive a bonus item, preserving existing customers' promised access.

  • reorder_film_bonus

    Reorder all bonus items. Supply every current bonus public id exactly once; a changed list is rejected.

  • set_film_artwork_position

    Set or reset a device artwork focal position using the same crop rules as Studio.

  • set_film_protection

    Request protected or clear film playback using Studio's protection safeguards. Applies to all episodes of a series. Never changes global DRM configuration.

  • cancel_film_protection_change

    Cancel a pending protection change only while Studio allows it.

  • retry_film_protection_change

    Retry a failed protection change only while Studio allows it. This cannot retry an admin-only encoding job.

  • retry_film_file_check

    Recheck an uploaded main/HDR/audio file whose inspection failed or is overdue. This does not retry encoding or restart the transcoder.

  • publish_film_replacement

    Explicitly put ready replacement versions live for an already-published film/series. Viewer access, copyright screening and readiness checks still apply.

  • set_film_sound

    Choose stereo Auto, generated stereo or an embedded track, and intentional silence, for a feature using the supported programme flow. Does not upload or attach files.

  • request_film_review

    Ask staff to manually review your held film, with a note. This does not approve, restore or moderate it.

  • acknowledge_film_changes

    Confirm you addressed the current change request on your own film. Uses the exact reviewed_at from get_film_workflow; cannot reinstate a removed film.

  • get_film_workflow

    Read your film's change request and deletion-request status. No admin-only review scores or diagnostics.

  • start_film_file_upload

    Open a signed-in browser upload for film artwork, a season poster, an uploaded subtitle, or an existing bonus file/thumbnail. No arbitrary URL fetching. The upload uses the website's file validation and owner checks.

  • start_profile_avatar_upload

    Open a signed-in browser handoff to replace your own profile avatar.

  • start_project_cover_upload

    Open a signed-in browser handoff to replace a project cover you own.

Details

Endpointhttps://vidreno.com/mcp (Streamable HTTP)
First published6 Oct 2026
Last updated6 Oct 2026
Registry namecom.vidreno/mcp

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.