@pipeworx/vimeo
Connect: https://gateway.pipeworx.io/vimeo/mcp · Install: one-click buttons
Tools: 9
Vimeo API MCP — public video/user/channel/group lookups. Free personal access token required.
Auth
- Platform:
PLATFORM_VIMEO_KEY. BYO:?_apiKey=…(personal access token).
Tools
video(id)— single videovideos_search(query, page?, per_page?, sort?, direction?, filter?)— search videosuser(user_id)— user profileuser_videos(user_id, page?, per_page?, sort?, direction?)— user videoschannel(channel_id_or_slug)— channelchannel_videos(channel_id_or_slug, page?, per_page?, sort?, direction?)— channel videoscategories()— list categoriescategory(slug)— single categorycategory_videos(slug, page?, per_page?)— videos in a category
Data source
https://api.vimeo.com
Tools
- video — Fetch metadata for a single Vimeo video by numeric or string ID; returns title, description, duration, embed URLs, privacy settings, stats, and owner info.
- videos_search — Search videos.
- user — Fetch a Vimeo user’s public profile by user_id or vanity URL name; returns display name, bio, location, follower/following counts, and upload quota.
- user_videos — List videos uploaded by a Vimeo user (user_id); supports pagination (page, per_page) and sorting; returns video metadata array.
- channel — Fetch metadata for a Vimeo channel by numeric ID or slug; returns channel name, description, subscriber count, video count, and privacy settings.
- channel_videos — List videos in a Vimeo channel by channel ID or slug; supports pagination and sorting; returns video metadata array.
- categories — Return the full list of top-level Vimeo content categories (e.g. Animation, Comedy, Music) with slugs usable in category_videos.
- category — Fetch metadata for a single Vimeo category by slug; returns category name, icon, subcategories, and featured video count.
- category_videos — Videos in a category.
Tools
-
categories— Return the full list of top-level Vimeo content categories (e.g. Animation, Comedy, Music) with slugs usable in category_videos. -
category— Fetch metadata for a single Vimeo category by slug; returns category name, icon, subcategories, and featured video count. -
category_videos— Videos in a category. -
channel— Fetch metadata for a Vimeo channel by numeric ID or slug; returns channel name, description, subscriber count, video count, and privacy settings. -
channel_videos— List videos in a Vimeo channel by channel ID or slug; supports pagination and sorting; returns video metadata array. -
user— Fetch a Vimeo user's public profile by user_id or vanity URL name; returns display name, bio, location, follower/following counts, and upload quota. -
user_videos— List videos uploaded by a Vimeo user (user_id); supports pagination (page, per_page) and sorting; returns video metadata array. -
video— Fetch metadata for a single Vimeo video by numeric or string ID; returns title, description, duration, embed URLs, privacy settings, stats, and owner info. -
videos_search— Search videos.