Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Vimeo con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA trabaje con tu cuenta de Vimeo: lista y busca tus vídeos, lee detalles, carpetas, showcases, comentarios, subtítulos y transcripciones, sube un vídeo desde un enlace y cambia títulos, descripciones y privacidad tras tu confirmación. Usa un token de acceso personal de una app de desarrollador de Vimeo propia.
Prueba a pedir
Prompts de ejemplo para Vimeo
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Vimeo, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Vimeo
Deja que tu IA trabaje con tu cuenta de Vimeo: lista y busca tus vídeos, lee detalles, carpetas, showcases, comentarios, subtítulos y transcripciones, sube un vídeo desde un enlace y cambia títulos, descripciones y privacidad tras tu confirmación. Usa un token de acceso personal de una app de desarrollador de Vimeo propia.
Configuración
- Inicia sesión en developer.vimeo.com/apps con la cuenta de Vimeo con la que debe trabajar la IA y haz clic en Create an app. Vale cualquier nombre y descripción; indica que solo tú accederás a la app y acepta los términos.
- En la página de la app abre Generate an access token, elige Authenticated (you) y marca los scopes Public, Private, Edit, Upload y Stats. Marca Delete solo si vas a activar
vimeo_delete_video. Haz clic en Generate. - Copia el token, que solo se muestra una vez, en
VIMEO_ACCESS_TOKENe instala el conector. - Comprueba la configuración con
vimeo_get_me: muestra la cuenta, el plan y la cuota de subida.
El token no caduca. Deja de funcionar si lo borras en la página de la app o borras la app. No se pueden añadir scopes a un token existente: genera uno nuevo y sustituye el anterior.
Qué lee: tus vídeos, los más recientes primero o mediante búsqueda en título, descripción, capítulos y etiquetas, con privacidad, estado, reproducciones y etiquetas; todos los detalles de un vídeo; carpetas y showcases con sus vídeos; comentarios; y subtítulos, también los generados automáticamente, que la IA puede leer como transcripción con marcas de tiempo. Los subtítulos y las transcripciones funcionan con vídeos que son de tu cuenta.
Pregunta antes de cada cambio: vimeo_upload_video_from_url añade un vídeo a tu cuenta y vimeo_update_video cambia el título, la descripción, el idioma, la contraseña o la privacidad. La IA te dice qué va a cambiar, y en la privacidad quién podrá verlo, y espera tu sí. Los cambios de privacidad se aplican al instante para cualquiera que tenga el enlace.
Subidas desde un enlace: Vimeo descarga el archivo por sí mismo (pull upload). El enlace debe apuntar directamente al archivo de vídeo, no a una página web, y seguir accesible durante 24 horas. Después Vimeo transcodifica el vídeo y la IA puede seguir el progreso con vimeo_get_video. Las subidas cuentan para el almacenamiento y la cuota semanal de tu plan.
Opciones de privacidad: cualquiera, no listado (cualquiera con el enlace), nadie (solo tú), contraseña, contactos, usuarios de Vimeo, tu equipo, u oculto en vimeo.com y reproducible solo donde está insertado. Los planes gratuitos no pueden usar todas las opciones; Vimeo responde entonces 400 o 403.
Desactivada al instalar: vimeo_delete_video borra un vídeo para siempre. Para usarla, genera un token con el scope Delete y activa la herramienta; la IA pedirá entonces un sí explícito para ese vídeo concreto.
Ids: el id de un vídeo es el número de su enlace de vimeo.com. En la API las carpetas se llaman projects y los showcases albums; la IA se encarga de la diferencia.
Errores habituales: 401 (código de error 8000 u 8003): el token es incorrecto o se ha borrado; genera uno nuevo. 403: al token le falta un scope como Upload o Edit, o tu plan no permite la acción. 404: el vídeo, la carpeta o el showcase no existe o es de otra cuenta. 429: demasiadas peticiones; los límites dependen del plan, así que espera y vuelve a intentarlo.
El conector no descarga archivos de vídeo ni gestiona eventos en directo, informes de analítica, webhooks, capítulos, miniaturas, reproductores o miembros del equipo.
Requisitos previos: VIMEO_ACCESS_TOKEN
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, elige Vimeo e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
vimeo_get_me | Read the Vimeo account that owns the access token: uri (with the user id), name, profile link, plan (account), creation date, upload quota… |
vimeo_list_my_videos | List or search the videos of the account (newest first by default): uri (contains the video id), title, link, duration in seconds, dates… |
vimeo_get_video | Read one video: title, description, links (page and player embed), duration, size, language, dates, full privacy settings, status, upload… |
vimeo_list_folders | List the account's folders (called projects in the API): uri (/users/<user id>/projects/<folder id>), name, dates and how many videos and… |
vimeo_list_folder_items | List everything in one folder, videos and subfolders: type, and for each the uri, name and basic details |
vimeo_list_folder_videos | List or search the videos in one folder (optionally including its subfolders): uri, title, link, duration, dates, privacy, status and tags |
vimeo_list_showcases | List the account's showcases (called albums in the API): uri (/users/<user id>/albums/<showcase id>), name, description, link, privacy… |
vimeo_list_showcase_videos | List or search the videos in one showcase the account owns: uri, title, link, duration, dates, privacy, status and tags |
vimeo_list_video_comments | List the comments on a video: uri, text, date, author name and how many replies each has |
vimeo_list_text_tracks | List a video's text tracks (captions and subtitles, including auto-generated ones): id, uri, name, language, type, whether active, and a… |
vimeo_get_transcript | Read the transcript of a video as timed segments, from one of its text tracks (id from vimeo_list_text_tracks) |
vimeo_upload_video_from_url | Upload a video to the account by letting Vimeo fetch it from a public URL (pull upload): Vimeo downloads the file in the background and… |
vimeo_update_video | Change a video's title, description, privacy (who can watch, embed, comment, download), password or language |
vimeo_delete_video | Delete a video permanently |
Ejemplos de prompts
- "Haz una lista de mis diez vídeos más recientes con título, duración y privacidad."
- "Lee la transcripción de nuestro vídeo Product Launch 2026 y resúmela en un párrafo con los tres puntos principales."
- "¿Qué vídeos de la carpeta Webinars de clientes siguen siendo públicos? Ponlos como no listados, pero enséñame la lista antes."
- "Sube el vídeo de https://example.com/files/onboarding-2.mp4 como Onboarding parte 2, visible solo para mí."
- "Resume los comentarios de mi último vídeo y dime qué preguntas se repiten más."
Siguientes pasos
¿Te ha sido útil esta guía?