Categories › Media & Design › Video creation & editing
Publish films, monetise them, earn money, and host and embed videos on sites and apps.
Remote server: your requests and data go to vidreno.com. Claude Code: claude mcp add --transport http vidreno https://vidreno.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
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 vidlist_videos — List the user's hosted videos, newest first, with optional search and visibility filter. Returns public video ids to use with the other toolget_video — Full details of one hosted video: title, description, visibility, size, duration, views, player colour, category and its links, plus the dirget_embed_code — Build the HTML embed snippet for a video with the chosen player options (autoplay, muted, loop, controls, corner radius, fullscreen, responsupdate_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 coget_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 thstart_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 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 httget_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 ilist_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 puget_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, maicreate_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.update_film — Change a film's metadata (title, short_description (30–160 characters to publish), full synopsis (at least 150 characters to publish), direcpublish_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,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) 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 liupdate_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 anconvert_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)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 upadd_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 ("Seasupdate_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; thremove_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 episodesreorder_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 episodunpublish_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 publiadd_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 epupdate_episode — Change an episode's title, synopsis, runtime, buy/rent price (US cents, minimum $1.00, null removes) or rental window. Only the fields givenremove_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 checreorder_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 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: epunpublish_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 aget_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, 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-plalist_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, purespond_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 fiNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.