loading…
Search for a command to run...
loading…
An MCP server for YouTube automation using Playwright and Gemini AI agent. Enables browser control for YouTube operations like searching, playing videos, skippi
An MCP server for YouTube automation using Playwright and Gemini AI agent. Enables browser control for YouTube operations like searching, playing videos, skipping ads, and managing playback through natural language commands.
YouTube automation MCP server using Playwright + Gemini agent (no Selenium).
pip install -r requirements.txt
.env vớ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=false
MCP_ENDPOINT.tools/call lâu — kiểm tra giới hạn thời gian / chính sách phía xiaozhi hoặc proxy cục bộ.python client.py
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ủa search_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# WebSocket (mặc định)
python client.py
# Debug mode
python client.py --debug
# Stdio mode
python client.py stdio
Lư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"
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"youtube-browser-control": {
"command": "npx",
"args": []
}
}
}