MCP.so
登录

YouTube Watch Later MCP Server

@rados10

基本信息

分类

媒体与设计

许可证

MIT

传输方式

stdio

作者

rados10

关于 YouTube Watch Later MCP Server

MCP server for accessing YouTube Watch Later playlist

YouTube Watch Later MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "youtube-watchlater-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "youtube-watchlater",
        "--client",
        "claude"
      ]
    }
  }
}

YouTube Watch Later MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is YouTube Watch Later MCP Server?

It is an MCP (Model Context Protocol) server that exposes a tool to retrieve URLs of videos added to a custom YouTube playlist within a configurable number of days. It uses OAuth2 authentication for secure access to the user’s YouTube data.

How to use YouTube Watch Later MCP Server?

Install via npm, build the project, configure OAuth credentials (Client ID, Client Secret, Refresh Token), then add the server configuration to your MCP settings file. Use the provided get_watch_later_urls tool with an optional daysBack parameter to retrieve video URLs.

Key features of YouTube Watch Later MCP Server

  • Retrieve video URLs from a custom playlist within a configurable time window
  • Simple interface that returns only video URLs
  • OAuth2 authentication for secure API access
  • Refresh token that persists unless explicitly revoked
  • Straightforward integration with MCP clients like Claude Desktop

Use cases of YouTube Watch Later MCP Server

  • List recently added videos from a “Watch Later” playlist in the past few days
  • Integrate watch-later data into note-taking or automation workflows
  • Build a personal dashboard of recent YouTube saves

常见问题

1

What data does this server access?

It accesses a user‑specified YouTube playlist and returns URLs of videos added within a configurable timeframe.

2

How does authentication work?

You must create a Google Cloud project, enable the YouTube Data API v3, obtain OAuth 2.0 credentials, then run the provided script to get a refresh token used by the server.

3

Does the refresh token expire?

No, the refresh token does not expire unless you explicitly revoke the application’s access or reset your Google account security settings. To get a new token, re‑run the script.

4

What are the runtime requirements?

Node.js, a Google Cloud project with the YouTube Data API v3 enabled, and OAuth 2.0 credentials configured for a web application (including the redirect URI `http://localhost:3000/oauth2callback`).

5

What transport does the server use?

The server implements the Model Context Protocol and is launched as a subprocess via the command specified in the MCP settings file (node + built index.js). Configuration is passed through environment variables.

评论

媒体与设计 分类下的更多 MCP 服务器