YouTube Browser Control
Provides tools for YouTube automation including opening YouTube, searching for videos, playing videos, skipping ads, toggling fullscreen, and managing browser sessions for YouTube interaction.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
YouTube Browser Control - MCP Server
YouTube automation MCP server using Playwright + Gemini agent (no Selenium).
Cài đặt
1. Cài Python
Tải Python 3.8+ từ: https://www.python.org/downloads/
Khi cài, tick chọn "Add Python to PATH"
2. Cài thư viện
pip install -r requirements.txt3. Cấu hình API key + Endpoint
Tạo file
.envvới nội dung:
GEMINI_API_KEY=YOUR_GEMINI_API_KEY
MCP_ENDPOINT=wss://api.xiaozhi.me/mcp/?token=YOUR_TOKEN_HERE
# Tùy chọn: tắt tự kết nối lại khi WebSocket rớt (mặc định bật)
# MCP_WS_RECONNECT=falseTruy cập https://xiaozhi.me để lấy WebSocket token cho
MCP_ENDPOINT.Nếu log vẫn báo đóng kết nối mã 1006 sau khi cập nhật bridge (heartbeat + reconnect), broker hoặc mạng có thể đang timeout trong lúc chờ
tools/calllâu — kiểm tra giới hạn thời gian / chính sách phía xiaozhi hoặc proxy cục bộ.
4. Chạy chương trình
python client.pyRelated MCP server: social-video-mcp
Tools có sẵn
open_youtube- Mở YouTubesearch_video- Tìm kiếm videoplay_first_video- Phát video đầu tiênsearch_and_play- Prompt automation: mở YouTube, tìm query, chọn video phù hợp, phát videosearch_and_play_with_agent- Alias củasearch_and_playskip_ad- Bỏ qua quảng cáotoggle_fullscreen- Bật/tắt fullscreenget_current_url- Lấy URL hiện tạiclose_browser- Đóng trình duyệt
Chế độ chạy
# WebSocket (mặc định)
python client.py
# Debug mode
python client.py --debug
# Stdio mode
python client.py stdioLưu ý: Server giữ browser session để bạn có thể gọi nhiều tool liên tiếp (search_video -> play_first_video -> skip_ad).
"# mcp"
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
Hosted YouTube MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
An MCP server that gives any LLM or agent clean YouTube transcripts on demand: a single video, a whole channel, or a playlist, plus AI cleanup of auto-generated captions. API-key auth, credit-based, same backend as the public v1 API. Get a free API key with 25 free credits at youtubetranscriptdownload.com/account.
MCP server for Google Veo AI video generation
Related MCP Servers
- AlicenseBqualityDmaintenanceA simple MCP server that allows AI assistants like Cursor or Claude Desktop to search for and play tracks on YouTube Music through natural language commands.219 npm13MIT
- AlicenseAqualityDmaintenanceAn MCP server that enables AI agents to play and control YouTube and TikTok videos through a native mpv player window. It supports browsing subscriptions, searching content, managing playlists, and fetching video metadata using authenticated browser cookies.234 npm4MIT
- AlicenseAqualityDmaintenanceMCP server connector for YouTube — search videos, manage playlists, subscriptions, and watch history via Playwright browser automation.1011 npmMIT
- AlicenseAqualityDmaintenanceA production-ready MCP server for YouTube integration with intelligent caching. Enables searching videos, retrieving transcripts, analyzing channels, and monitoring live streams via natural language.311MIT