Update video details
Change title, description or tags of one video.
MCP tool vimeo_write → update_video
write
Changes the fields you pass on the video settings page and leaves the rest. The title is capped by the field in the app. Changes save at once and a second call puts the old value back, so this tool does not ask for confirmation by default. On a public video the new text is visible to viewers.
Parameters
| Name | Type | Description |
|---|---|---|
| video_id string required | string | Video ID from search_videos, the number in vimeo.com/{id}. |
| title string | string | New title. |
| description string | string | New description, plain text. |
| tags string[] | string[] | Full tag list. It replaces the current tags. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "vimeo_write",
"arguments": {
"operation": "update_video",
"arguments": {
"video_id": "video_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"video_id": "912345601",
"title": "Onboarding 01: first day",
"description": "First day in the product.",
"tags": [
"onboarding",
"training"
],
"updated": true
},
"isError": false
}