Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Vimeo con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Fai lavorare la tua AI con il tuo account Vimeo: elenca e cerca i tuoi video, leggi dettagli, cartelle, showcase, commenti, sottotitoli e trascrizioni, carica un video da un link e cambia titoli, descrizioni e privacy dopo la tua conferma. Usa un token di accesso personale da una tua app sviluppatore Vimeo.
Prova a chiedere
Prompt di esempio per Vimeo
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Vimeo, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Vimeo
Fai lavorare la tua AI con il tuo account Vimeo: elenca e cerca i tuoi video, leggi dettagli, cartelle, showcase, commenti, sottotitoli e trascrizioni, carica un video da un link e cambia titoli, descrizioni e privacy dopo la tua conferma. Usa un token di accesso personale da una tua app sviluppatore Vimeo.
Setup
- Accedi a developer.vimeo.com/apps con l'account Vimeo con cui l'AI deve lavorare e clicca Create an app. Nome e descrizione sono a piacere; scegli che solo tu accederai all'app e accetta i termini.
- Nella pagina dell'app apri Generate an access token, scegli Authenticated (you) e spunta gli scope Public, Private, Edit, Upload e Stats. Spunta Delete solo se attiverai
vimeo_delete_video. Clicca Generate. - Copia il token, che viene mostrato una sola volta, in
VIMEO_ACCESS_TOKENe installa il connettore. - Verifica la configurazione con
vimeo_get_me: mostra l'account, il piano e la quota di upload.
Il token non scade. Smette di funzionare quando lo elimini nella pagina dell'app o elimini l'app. Non si possono aggiungere scope a un token esistente: generane uno nuovo e sostituisci il vecchio.
Cosa legge: i tuoi video, dai più recenti o tramite ricerca in titolo, descrizione, capitoli e tag, con privacy, stato, riproduzioni e tag; tutti i dettagli di un video; cartelle e showcase con i loro video; i commenti; e sottotitoli, anche quelli generati automaticamente, che l'AI può leggere come trascrizione con i tempi. Sottotitoli e trascrizioni funzionano per i video di proprietà del tuo account.
Chiede prima di ogni modifica: vimeo_upload_video_from_url aggiunge un video al tuo account, e vimeo_update_video cambia titolo, descrizione, lingua, password o privacy. L'AI ti dice cosa cambierà, e per la privacy chi potrà guardare il video, poi aspetta il tuo sì. Le modifiche alla privacy valgono subito per chiunque abbia il link.
Upload da un link: Vimeo scarica il file da solo (pull upload). Il link deve puntare direttamente al file video, non a una pagina web, e restare raggiungibile per 24 ore. Poi Vimeo transcodifica il video, e l'AI può seguire l'avanzamento con vimeo_get_video. Gli upload contano sullo spazio e sulla quota settimanale del tuo piano.
Opzioni di privacy: tutti, non in elenco (chiunque abbia il link), nessuno (solo tu), password, contatti, utenti Vimeo, il tuo team, oppure nascosto su vimeo.com e riproducibile solo dove è incorporato. I piani gratuiti non possono usare tutte le opzioni; in quel caso Vimeo risponde 400 o 403.
Disattivato all'installazione: vimeo_delete_video elimina un video definitivamente. Per usarlo genera un token con lo scope Delete e attiva lo strumento; l'AI chiederà poi un sì esplicito per quel preciso video.
Id: l'id di un video è il numero nel suo link vimeo.com. Nell'API le cartelle si chiamano projects e gli showcase albums; l'AI gestisce la differenza per te.
Errori comuni: 401 (codice di errore 8000 o 8003): il token è sbagliato o è stato eliminato; generane uno nuovo. 403: al token manca uno scope come Upload o Edit, oppure il tuo piano non consente l'azione. 404: il video, la cartella o lo showcase non esiste o appartiene a un altro account. 429: troppe richieste; i limiti dipendono dal piano, quindi aspetta e riprova.
Il connettore non scarica file video e non gestisce eventi live, report di analisi, webhook, capitoli, miniature, player o membri del team.
Prerequisiti: VIMEO_ACCESS_TOKEN
Installazione locale del connettore
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
Apri http://localhost:3000/connectors/store, scegli Vimeo e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| 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 |
Esempi di prompt
- "Elenca i miei dieci video più recenti con titolo, durata e privacy."
- "Leggi la trascrizione del nostro video Product Launch 2026 e riassumila in un paragrafo con i tre punti principali."
- "Quali video nella cartella Webinar clienti sono ancora pubblici? Rendili non in elenco, ma mostrami prima la lista."
- "Carica il video da https://example.com/files/onboarding-2.mp4 come Onboarding parte 2, visibile solo a me."
- "Riassumi i commenti al mio ultimo video e dimmi quali domande sono emerse più spesso."
Prossimi passi
Questa guida ti è stata utile?