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.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@YouTube Browser Controlsearch and play a tutorial on Python decorators"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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"
This server cannot be deployed
Maintenance
Related MCP Connectors
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
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
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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.254 npm12MIT
- 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.236 npm4MIT
- AlicenseAqualityDmaintenanceMCP server connector for YouTube — search videos, manage playlists, subscriptions, and watch history via Playwright browser automation.105 npmMIT
- AlicenseAqualityCmaintenanceA 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