Official Viddler MCP: list videos, manage access control, pull proof-of-viewing analytics.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://mcp.viddler.com/mcp12 Tools · 433 msviddler_feedback_submitFile 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.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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| category* | string | Type of feedback. Use 'feature' for feature requests. |
| message* | string | The feedback text (1-2000 characters). |
| page_url | string | Optional: the video or page URL this feedback is about. |
viddler_access_set_passwordGate 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.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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
| password* | string | The secret password viewers must enter. |
viddler_access_remove_passwordprivilegiertTurn off password protection for a video. Reverts to the public playback id so the video plays without a password again.Turn off password protection for a video. Reverts to the public playback id so the video plays without a password again.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
viddler_access_set_custom_urlGive a video a branded, human-friendly custom URL slug for sharing. Returns the updated video.Give a video a branded, human-friendly custom URL slug for sharing. Returns the updated video.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
| custom_url* | string | The desired URL slug (must be unique). |
viddler_analytics_get_viewsReturn 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.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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
viddler_analytics_account_usageReturn the authenticated account's plan, quota used/remaining, and video count.Return the authenticated account's plan, quota used/remaining, and video count.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
viddler_videos_listList videos owned by the authenticated account.List videos owned by the authenticated account.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
viddler_videos_getFetch 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'.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'.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
viddler_videos_set_titleUpdate a video's title.Update a video's title.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
| title* | string | New title. |
viddler_videos_set_descriptionUpdate a video's description.Update a video's description.
| Parameter | Typ | Beschreibung |
|---|---|---|
| video_id* | string | Video id or uniqueId. |
| description* | string | New description. |
viddler_videos_create_uploadprivilegiertStep 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. Files mu…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. Files mu…
| Parameter | Typ | Beschreibung |
|---|---|---|
| title | string | Optional title to attach to the upload. |
| file_size_bytes | integer | Source file byte count for preflight validation. Send when known; omission supports older clients. |
viddler_videos_registerStep 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/descriptio…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/descriptio…
| Parameter | Typ | Beschreibung |
|---|---|---|
| upload_id* | string | The uploadId returned by viddler_videos_create_upload. |
| title | string | Optional explicit title. |
| description | string | Optional explicit description. |
| custom_url | string | Optional custom URL slug. |
12 von 12 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Official Viddler MCP: list videos, manage access control, pull proof-of-viewing analytics.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.