com.viddler/viddler-mcp
Official10 toolsViddler
Official Viddler MCP: list videos, manage access control, pull proof-of-viewing analytics.
Manage Viddler videos with access control and pull proof-of-viewing analytics.
Captured live from the server via tools/list.
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.
Parameters (3)
- categorystringrequired
Type of feedback. Use 'feature' for feature requests.
- messagestringrequired
The feedback text (1-2000 characters).
- page_urlstring
Optional: the video or page URL this feedback is about.
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.
Parameters (2)
- video_idstringrequired
Video id or uniqueId.
- passwordstringrequired
The secret password viewers must enter.
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.
Parameters (1)
- video_idstringrequired
Video id or uniqueId.
viddler_access_set_custom_url
Give a video a branded, human-friendly custom URL slug for sharing. Returns the updated video.
Parameters (2)
- video_idstringrequired
Video id or uniqueId.
- custom_urlstringrequired
The desired URL slug (must be unique).
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.
Parameters (1)
- video_idstringrequired
Video id or uniqueId.
viddler_analytics_account_usage
Return the authenticated account's plan, quota used/remaining, and video count.
No parameters.
viddler_videos_list
List videos owned by the authenticated account.
No parameters.
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'.
Parameters (1)
- video_idstringrequired
Video id or uniqueId.
viddler_videos_set_title
Update a video's title.
Parameters (2)
- video_idstringrequired
Video id or uniqueId.
- titlestringrequired
New title.
viddler_videos_set_description
Update a video's description.
Parameters (2)
- video_idstringrequired
Video id or uniqueId.
- descriptionstringrequired
New description.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"viddler-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.viddler.com/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.