Official Viddler MCP: list videos, manage access control, pull proof-of-viewing analytics.
healthy
status
12
tools exposed
2417ms
connect latency
0e9f1285d298
schema fingerprint
Tools (12)
viddler_feedback_submit
File a feature request, bug report, or general feedback to the Viddler team from inside your MCP client. Goes into the same triage queue as the in-app feedback widget. Use category 'feature' for feature requests (the default intent), 'bug' for problems, 'general' otherwise.
viddler_access_set_password
Gate a video behind a secret password. While protected, playback (including embeds) requires the password and Viddler swaps to a Mux signed-playback id. Returns the updated protection state.
viddler_access_remove_password
Turn off password protection for a video. Reverts to the public playback id so the video plays without a password again.
viddler_access_set_custom_url
Give a video a branded, human-friendly custom URL slug for sharing. Returns the updated video.
viddler_analytics_get_views
Return view counts and per-view records for a video: total views, remaining/available views, and the viewer log. The core 'who watched' proof-of-viewing data.
viddler_analytics_account_usage
Return the authenticated account's plan, quota used/remaining, and video count.
viddler_videos_list
List videos owned by the authenticated account.
viddler_videos_get
Fetch the full record for one video: status, playback id, duration, moderation, storage state, protection. Poll this after create_upload until muxPlaybackId is no longer 'pending'.
viddler_videos_set_title
Update a video's title.
viddler_videos_set_description
Update a video's description.
viddler_videos_create_upload
Step 1 of uploading a video. Returns { uploadId, uploadUrl }. PUT the raw video file bytes to uploadUrl (e.g. `curl -X PUT --upload-file video.mp4 '<uploadUrl>'` — no auth header needed, the URL is pre-signed). Then call viddler_videos_register with the uploadId to create the video record. Requires
viddler_videos_register
Step 2 of uploading a video: after the file has been PUT to the uploadUrl, call this with the uploadId to create the video record. Returns the video (muxPlaybackId will be 'pending'). Poll viddler_videos_get until muxPlaybackId resolves — processing usually takes under a minute. If title/description
Endpoint
https://mcp.viddler.com/mcp Category: Web & Scraping · Last checked: 2026-08-15T09:19:12Z
Monitor your own MCP server
Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.