← Registry

Content Tools

vidreno.com

Manages Vidreno hosted videos by retrieving account details, listing and inspecting videos, and generating HTML embed snippets.

1 endpoint31 known toolsFirst detected October 7, 2026Last detected October 7, 2026

ENDPOINT 1

https://vidreno.com/mcp

No auth detected

MCP server metadata

Name
vidreno
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

Vidreno is where filmmakers publish films, each on its own film page, free to watch or buy or rent (Films), and where creators host videos for a link and an embed code (Host & Embed). These tools manage the connected account's own films (films:* tools) and hosted videos (videos:* tools), and read its earnings, payouts and film sales (earn:read tools: get_earnings, list_payouts, list_film_sales; read-only, so cashing out and changing the payout method happen on the Payouts page), and nothing else. get_account says which of the two the account is set up for (creator_mode); treat it as what to suggest first, not as a limit: both tool sets work for every creator account. Films, from nothing to published: create_film with a title gives a draft, its id and its editor link; update_film sets the details and how it is released (access: free = Free to watch, which needs no price; paid = Buy or rent, which needs a buy or rental price of at least $1.00); start_film_upload returns a browser link the user opens to upload the main film (and, if they have one, the trailer), and when they say it is done, get_film shows the file's state; the poster is added in the film editor at the film's edit link, not through these tools, so send the user there for it; then publish_film, and share the film by its public page link. Films are never embeddable. publish_film is refused with the editor's checklist message until title, poster, a ready main film and (only for buy or rent) a price are in place; the returned checklist says which tool completes each open item, and gives the editor link for anything no tool can do (today the poster). Send the user to that link rather than retrying. Video ids and film ids are public ids (from list_videos/get_video and list_films/get_film); use them for every per-video or per-film call. Hosted videos are the separate Host & Embed product with their own tools (list_videos, get_video, get_embed_code, update_video, delete_video, get_analytics and the uploads below); a hosted video gets a share link and an embed code and never appears on a film page. Uploading a file from the user's computer works in two steps: start_video_upload returns a link the user opens in their browser to pick the file; once they say it is done, call get_upload_status with the upload_id to get the finished video and its embed code. upload_video_from_chat stores a file the user attached in this conversation, but only when the AI app itself supplies a temporary https download URL for that attachment (ChatGPT does this through its file parameters). If this app does not supply such a URL, do not attempt upload_video_from_chat and do not try to send the file contents yourself: call start_video_upload straight away so the user can upload the attached file from their browser. delete_video is permanent: confirm with the user (naming the video) before calling it with confirm: true.

Known tools 31

get_profile

Identify the Vidreno account this connection belongs to.

Inferred read-only
get_account

The connected creator's account overview: which product it is set up for (creator_mode: Films, or Host & Embed 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, how many hosted videos and films they have, and their public filmmaker profile link when the profile is public.

Inferred read-only
list_videos

List the user's hosted videos, newest first, with optional search and visibility filter.

Inferred read-only
get_video

Full details of one hosted video: title, description, visibility, size, duration, views, player colour, category and its links.

Inferred read-only
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).

Inferred read-only
update_video

Change a video's title, description, visibility (public/private), player colour or content category.

Inferred read-only
delete_video

Permanently delete a hosted video and its file.

Potential side effects
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.

Inferred read-only
start_video_upload

Begin uploading a new video from the user's computer.

Inferred read-only
upload_video_from_chat

Store a video file the user attached in this conversation as a new hosted video.

Inferred read-only
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 it was attached to), expired (start a new upload), or failed (chat imports only; includes failure_reason).

Potential side effects
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.

Inferred read-only
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.

Potential side effects
create_film

Create a new draft film from a title, exactly as the Studio's add-film dialog does.

Potential side effects
update_film

Change a film's metadata (title, synopsis, director and cast lines, year, runtime, genre, IMDb link, extra links), how it is released (access: free = Free to watch, which needs no price; paid = Buy or rent) and its buy/rent prices in US cents (minimum $1.

Inferred read-only
publish_film

Make a film public on its film page.

Inferred read-only
unpublish_film

Take a film off its public page (back to draft).

Inferred read-only
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 e-mail (the invite is sent straight away; at most 60 credits per film, invites are rate-limited per day).

Inferred read-only
remove_film_credit

Remove one credit from a film's credit list by credit_id (from get_film).

Potential side effects
reorder_film_credits

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

Inferred read-only
invite_film_credit

E-mail (or re-send) the invite for a credit that carries an e-mail address, so the person can claim it with their Vidreno account.

Potential side effects
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 e-mail, which is sent straight away; null clears).

Inferred read-only
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, and clear the lines — the film editor's convert button.

Inferred read-only
start_film_upload

Begin uploading a film's main film or trailer from the user's computer.

Inferred read-only
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 await an answer.

Inferred read-only
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.

Inferred read-only
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.

Inferred read-only
respond_to_credit

Accept, decline or unlink a credit another filmmaker gave the user (credit_id from list_my_credits).

Inferred read-only
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 masked form, whether ad earnings are live for this account or still coming soon, a per-film breakdown (sales, refunds, gross, net earnings) and the 5 most recent payouts.

Inferred read-only
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.

Inferred read-only
list_film_sales

The user's film orders (buy and rent), newest first, one row per order: film, purchase or rental, price before tax, Vidreno's 10% cut, the payment processor's fee (processor_fee_estimated is true until the real fee is known), paid or refunded, what was credited and what the order is worth in the balance today (net: 0 once refunded), and dates.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.vidreno]
url = "https://vidreno.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "vidreno": {
      "type": "http",
      "url": "https://vidreno.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: vidreno
Remote MCP URL: https://vidreno.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "vidreno": {
      "url": "https://vidreno.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "vidreno": {
      "type": "http",
      "url": "https://vidreno.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "vidreno",
  "transport": "streamable-http",
  "url": "https://vidreno.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.