Panda Video

com.pandavideov2.1.0更新于 Oct 5, 2026

Video hosting: upload, organize and configure videos, analytics, AI subtitles and Shorts.

已验证Streamable HTTP可网页运行Media & DesignData & AnalyticsProductivity & Workflow

概览

AI 生成的概览

让助手管理托管视频:上传、整理、配置、查看分析数据,并生成 AI 字幕和 Shorts。

功能
这是一个由 Panda Video 托管的 MCP 服务器,把助手连接到 Panda Video 账户。它提供列出、搜索、读取、重命名和从 URL 导入视频,创建文件夹和播放列表,读取观看量和留存曲线等分析数据,读取或用 AI 生成字幕,添加缩略图,修改播放器配置,以及列出 Shorts 等工具。视频列表会附带公开嵌入链接和 HLS 链接。提供两个端点:包含 177 个工具的完整目录,以及面向聊天助手的 29 个工具目录端点。
适用场景
适合在对话中操作 Panda Video 视频库:查看或整理视频、查看分析数据、生成字幕或缩略图、调整播放器设置。目录端点适合聊天客户端,完整端点适合高级用户、Claude Code、Cursor 和脚本。
运行要求
需要一个 Panda Video 账户,并按官网说明选择套餐。服务器为远程托管,无需在本地安装任何内容。可通过 OAuth 2.1 登录(聊天客户端推荐)或在 Authorization 请求头中发送 Panda Video API 密钥进行认证。需要能访问该端点。每个账户每分钟最多 60 次请求。
安装前请注意
在 Authorization 请求头中发送的 API 密钥应像密码一样保管。会修改或删除数据的工具标记为 destructiveHint,应会先请求确认,但仍可能修改或删除视频、文件夹、播放列表、缩略图和播放器设置。完整端点还涉及积分、账单、用户和子账户。账户数据会发送到厂商的托管服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Panda Video,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.pandavideo.com/mcp"
    }
  }
}

README

[Panda Video]

Panda Video MCP server

Connect Panda Video to Claude, ChatGPT, Cursor and any other MCP client. Upload, organize and configure your videos, read their analytics, generate subtitles and Shorts — from the conversation.

The server is hosted by us: there is nothing to install and no code in this repository. Point your client at the URL below and sign in with your Panda Video account.

https://mcp.pandavideo.com/mcp

What you can do with it

AreaExamples
VideosList and search videos, read one video, rename it, import a video from a URL
Folders and playlistsCreate folders, move videos, build playlists
AnalyticsViews, retention curve, top videos, account totals
Subtitles and thumbnailsRead subtitles, generate them with AI, add thumbnails
PlayerRead and change the player and per-video configuration
ShortsImport a video and list the Shorts cut from it

Video listings already carry the public embed URL (video_player) and the HLS URL (video_hls), so the assistant can hand you a link that plays.

Tools that change or remove something are marked destructiveHint: true, so your assistant asks before running them. Read-only tools are marked readOnlyHint: true.

Two endpoints

EndpointToolsFor
https://mcp.pandavideo.com/mcpFull catalogue (177 tools)Power users, Claude Code, Cursor, scripts
https://mcp.pandavideo.com/mcp/directory29 core tools: videos, folders, playlists, analytics, subtitles, thumbnails, player, ShortsChat assistants (ChatGPT, Claude)

The directory endpoint leaves out credits, billing, users and sub-accounts.

Connecting

Claude

Settings → Connectors → Add custom connector, and paste:

https://mcp.pandavideo.com/mcp/directory

Claude opens the Panda Video sign-in page, you approve the access, and the tools appear in the conversation. No API key to copy.

ChatGPT

Settings → Apps & Connectors → Create (Developer Mode), same URL and OAuth as the authentication. Same sign-in flow.

Claude Code

bash
claude mcp add --transport http panda-video https://mcp.pandavideo.com/mcp \  --header "Authorization: panda-YOUR_API_KEY"

Cursor

~/.cursor/mcp.json:

json
{  "mcpServers": {    "panda-video": {      "url": "https://mcp.pandavideo.com/mcp",      "headers": { "Authorization": "panda-YOUR_API_KEY" }    }  }}

Anything else

The server speaks Streamable HTTP (stateless) at /mcp and /mcp/directory. Two ways to authenticate:

OAuth 2.1 — recommended, and what the chat clients above use. Discovery follows the specs, so a compliant client needs nothing but the URL:

DocumentURL
Protected resource metadata (RFC 9728)https://mcp.pandavideo.com/.well-known/oauth-protected-resource
Authorization server metadata (RFC 8414)https://mcp.pandavideo.com/.well-known/oauth-authorization-server

Dynamic client registration (RFC 7591) and PKCE with S256 are supported, with public clients (token_endpoint_auth_method: none). Scopes are videos:read (read-only tools) and videos:write.

API key — for scripts and local clients. Copy it in the Panda Video dashboard under Settings → Advanced → API Key and send it as is in the Authorization header. Treat it like a password:

bash
curl -X POST https://mcp.pandavideo.com/mcp \  -H "Authorization: panda-YOUR_API_KEY" \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"panda_list_videos","arguments":{"limit":5}}}'

initialize and tools/list answer without credentials, so a directory can read the catalogue before anyone signs in. Every call that touches your account requires authentication; without it the server answers 401 with a WWW-Authenticate header pointing to the OAuth metadata.

Requests are limited to 60 per minute per account.

Accounts

You need a Panda Video account. See pandavideo.com for the plans.

Policies and support

Why this repository has no code

Directories ask for a repository URL, and this is it. The server runs on our infrastructure, so listing it does not require shipping the implementation — what a client needs is the URL above and the discovery documents, both public. This repository holds the registry descriptor (server.json), the logos and these instructions.

Panda Video is a product of PANDA VIDEOS LTDA.

来源:README.md,提交 02fbdce

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v2.1.0最新Oct 5, 2026