Skip to content

Add VidWords - hosted YouTube MCP server and API - #454

Open
haljishi wants to merge 1 commit into
Jenqyang:mainfrom
haljishi:add-vidwords-youtube-mcp
Open

Add VidWords - hosted YouTube MCP server and API#454
haljishi wants to merge 1 commit into
Jenqyang:mainfrom
haljishi:add-vidwords-youtube-mcp

Conversation

@haljishi

Copy link
Copy Markdown

What this adds

One row under Platforms/API for VidWords — a hosted YouTube MCP server and REST API.

  • Docs: https://vidwords.com/resources/youtube-mcp-server
  • Endpoint: https://vidwords.com/mcp (remote Streamable HTTP)
  • Auth: OAuth 2.1 with dynamic client registration and PKCE, so Claude, ChatGPT and Cursor connect with nothing typed; a static Authorization: Basic <token> also works for CI and headless agents
  • Official MCP registry: com.vidwords/youtube, status: active
  • Public repo with client configs and an agent skill: https://github.com/haljishi/vidwords-mcp

Why Platforms/API

The section is described as "Able to connect LLM with the real world", which is exactly the job here: a model cannot watch a video, but it can read a transcript with timestamps it is able to cite. The nine tools are search_transcript, get_transcript, list_channel_videos, analyze_video, get_analysis, ask_video, list_watchlists, watchlist_activity and account. search_transcript takes a list of videos, so one call can answer a question across a whole channel and come back with clickable timestamp citations.

I used the docs URL rather than a repo URL, matching the existing BidClub, Crewship and Taskade Genesis rows, and omitted the stars badge since the entry does not point at a repo. Happy to move it to Tools instead if you would rather group it with the MCP servers there.

Disclosure

I maintain VidWords. There is a free tier that needs no card.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant