跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Vimeo,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
让你的 AI 使用你的 Vimeo 账号:列出和搜索你的视频,读取详情、文件夹、展示集、评论、字幕和文字稿,并在你确认后通过链接上传视频,修改标题、描述和隐私设置。使用你自己的 Vimeo 开发者应用中的个人访问令牌。
试试这样问
Vimeo 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Vimeo、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Vimeo + Microsoft Copilot
让你的 AI 使用你的 Vimeo 账号:列出和搜索你的视频,读取详情、文件夹、展示集、评论、字幕和文字稿,并在你确认后通过链接上传视频,修改标题、描述和隐私设置。使用你自己的 Vimeo 开发者应用中的个人访问令牌。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
VIMEO_ACCESS_TOKEN
步骤 1 — 获取凭证
- 用 AI 要操作的 Vimeo 账号登录 developer.vimeo.com/apps,点击 Create an app。名称和描述随意;选择只有你自己访问该应用,并接受条款。
- 在应用页面打开 Generate an access token,选择 Authenticated (you),勾选 scope Public、Private、Edit、Upload 和 Stats。只有打算启用
vimeo_delete_video时才勾选 Delete。点击 Generate。 - 把只显示一次的令牌复制到
VIMEO_ACCESS_TOKEN,然后安装连接器。 - 用
vimeo_get_me检查设置:它会显示账号、套餐和上传额度。
令牌不会过期。在应用页面删除令牌或删除应用后,它就会失效。无法给已有令牌添加 scope:请生成一个新令牌来替换旧令牌。
可以读取的内容:你的视频,按最新排序,或按标题、描述、章节和标签搜索,并附带隐私设置、状态、播放次数和标签;单个视频的全部详情;文件夹和展示集及其中的视频;评论;以及字幕,包括自动生成的字幕,AI 可以把它们当作带时间轴的文字稿来读。字幕和文字稿适用于你账号拥有的视频。
每次更改前都会询问:vimeo_upload_video_from_url 会向你的账号添加视频,vimeo_update_video 会修改标题、描述、语言、密码或隐私设置。AI 会告诉你将改变什么,涉及隐私时还会说明之后谁能观看,然后等你同意。隐私变更会立即对所有拥有链接的人生效。
通过链接上传:Vimeo 会自己去获取文件(拉取上传)。链接必须直接指向视频文件,而不是网页,并且要在 24 小时内保持可访问。之后 Vimeo 会转码视频,AI 可以用 vimeo_get_video 跟踪进度。上传会占用你套餐的存储空间和每周额度。
隐私选项:所有人、不公开列出(有链接的人)、仅自己、密码、联系人、Vimeo 用户、你的团队,或在 vimeo.com 上隐藏、只能在嵌入的位置播放。免费套餐不能使用所有选项;此时 Vimeo 会返回 400 或 403。
安装时默认关闭:vimeo_delete_video 会永久删除视频。如需使用,请生成带 Delete scope 的令牌并启用该工具;AI 会针对具体的那个视频请你明确确认。
ID:视频的 ID 就是它的 vimeo.com 链接中的数字。在 API 中,文件夹叫 projects,展示集叫 albums;AI 会替你处理这个差异。
常见错误:401(错误码 8000 或 8003):令牌错误或已被删除;请生成新令牌。403:令牌缺少 Upload 或 Edit 等 scope,或者你的套餐不允许该操作。404:视频、文件夹或展示集不存在,或属于其他账号。429:请求过多;限额取决于套餐,请稍后再试。
连接器不会下载视频文件,也不处理直播活动、分析报告、Webhook、章节、缩略图、播放器或团队成员。
步骤 2 — 安装 adapter
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
步骤 3 — 在 Microsoft Copilot 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Microsoft Copilot 通过在 Copilot Studio 中构建的智能体使用 MCP 服务器:把 AnythingMCP 作为工具添加到智能体,然后把智能体发布到 Microsoft 365 Copilot 和 Teams。Copilot Studio 从 Microsoft 的云端通过 Streamable HTTP 连接,AnythingMCP 支持这种方式。
- 在 Copilot Studio 中打开你的智能体(或新建一个),进入 Tools,选择 Add a tool → New tool → Model Context Protocol。
- 填写 Server name(例如
AnythingMCP)、说明连接器用途的 Server description,以及 Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。Copilot Studio 根据描述决定何时调用该服务器。 - 身份验证选择 API key,把 Type 设为 Header,请求头名称填
X-API-Key,然后选择 Create。 - 在 Add tool 中选择 Create a new connection,粘贴 AnythingMCP 的 MCP API 密钥(MCP Servers → 你的服务器 → API keys),然后选择 Add to agent。
- 在智能体的 Test 窗格中试一试:提出需要用到
Vimeo的工具的请求。 - 选择 Publish,然后进入 Channels → Microsoft 365 and Microsoft Teams,保持勾选 Make agent available in Microsoft Copilot,再选择 Add channel。See agent in Teams 会为你安装该智能体;在 Microsoft 365 Copilot 中输入 @ 并选择该智能体。
希望每个用户各自登录?请选择 OAuth 2.0 → Dynamic discovery 代替 API 密钥:每个用户会在智能体首次调用时登录 AnythingMCP。
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Copilot Studio 从 Microsoft 的云端连接,因此 localhost 无法使用。
可用工具
| 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 |
示例提示
- “列出我最近的十个视频,包含标题、时长和隐私设置。”
- “读一下我们 Product Launch 2026 视频的文字稿,用一段话总结,包含三个要点。”
- “客户网络研讨会文件夹里哪些视频还是公开的?把它们改成不公开列出,但先给我看清单。”
- “把 https://example.com/files/onboarding-2.mp4 的视频上传为入职培训第 2 部分,仅自己可见。”
- “总结我最新视频下的评论,告诉我大家问得最多的是哪些问题。”
FAQ
这适用于哪个 Copilot? 适用于工作中的 Microsoft 365 Copilot,通过 Copilot Studio 的智能体实现。面向个人账户的 Microsoft Copilot 应用无法添加自己的 MCP 服务器。
我需要什么? 一个可以使用 Copilot Studio 的工作账户(许可证或试用版),用于构建智能体。在 Microsoft 365 Copilot 或 Teams 中使用它的人需要拥有该智能体的访问权限:把它共享给他们,或请管理员为整个组织发布。如果你的组织对 Power Platform 连接器设置了数据策略,这些策略同样适用于 MCP 服务器。
智能体不调用工具。 检查请求头名称是否正好是 X-API-Key,密钥是否属于与 URL 相同的 MCP 服务器,并把 Server description 写得具体:Copilot Studio 根据它决定何时调用服务器。每次修改后重新发布智能体;在已打开的对话中输入 "start over" 即可使用新版本。
下一步
这份指南对你有帮助吗?