Get video
Read one video: settings, privacy, embed rule, tags and caption tracks.
MCP tool vimeo_read → get_video
read
Returns what the video settings page shows: title, description, tags, privacy, where it can be embedded, thumbnail and the text tracks with language and type. Use it before a write to check the current value.
Parameters
| Name | Type | Description |
|---|---|---|
| video_id string required | string | Video ID from search_videos, the number in vimeo.com/{id}. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "vimeo_read",
"arguments": {
"operation": "get_video",
"arguments": {
"video_id": "video_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"video_id": "912345601",
"title": "Onboarding 01",
"description": "First day in the product.",
"tags": [
"onboarding"
],
"privacy": "unlisted",
"embed": "anywhere",
"folder": "Training",
"text_tracks": [],
"link": "https://vimeo.com/912345601"
},
"isError": false
}