wetv-mcp
Click on "Install 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., "@wetv-mcpwhat's trending on WeTV right now?"
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.
๐ฌ WeTV MCP Server
The first MCP server for Chinese long-form video streaming. Search, discover, and explore dramas, variety shows, anime, and movies on WeTV and Tencent Video (่ พ่ฎฏ่ง้ข).
โจ What is this?
wetv-mcp is a Model Context Protocol (MCP) server that lets AI assistants (Claude, ChatGPT, Cursor, etc.) search and recommend content from WeTV and Tencent Video โ the largest Chinese-language streaming platform with 350M+ monthly active users.
Why does this matter?
YouTube and Spotify already have MCP servers. But there's zero MCP coverage for Chinese long-form video content. This fills that gap.
When you ask your AI assistant "What Chinese drama should I watch?", it can now give you real answers with play links, ratings, cast info, and episode updates โ all from WeTV/Tencent Video.
Related MCP server: Bilibili MCP Server
๐ Quick Start
Option 1: Clone & Run (Recommended)
git clone https://github.com/aimeeluwang/wetv-mcp.git
cd wetv-mcp
npm install
npm run buildThen add to your MCP configuration:
{
"mcpServers": {
"wetv": {
"command": "node",
"args": ["/path/to/wetv-mcp/dist/index.js"]
}
}
}๐ก Replace
/path/to/wetv-mcpwith the actual path where you cloned the repo.
Configuration file locations:
Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json(macOS) or%APPDATA%\Claude\claude_desktop_config.json(Windows)Cursor:
.cursor/mcp.jsonin your project rootWindsurf:
~/.codebuddy/mcp.jsonWorkBuddy:
~/.workbuddy/mcp.json
Option 2: Remote Mode (HTTP Server)
cd wetv-mcp
# Start HTTP server
npm run start:http
# Server runs at http://localhost:3000/mcpThen connect via Streamable HTTP:
{
"mcpServers": {
"wetv": {
"url": "http://localhost:3000/mcp"
}
}
}๐ ๏ธ Available Tools
Tool | Description | Example Query |
search_content | Full-text search across all content | "Search for Joy of Life on Tencent Video" |
get_trending | Current trending/hot content rankings | "What's the hottest drama on WeTV right now?" |
get_popular | Most popular content by combined score | "What are the most popular Chinese anime?" |
get_content_detail | Detailed info (synopsis, cast, rating, episodes) | "Tell me about Chasing Jade โ what's it about?" |
get_episodes | Episode list with air dates and play links | "How many episodes does Joy of Life S3 have?" |
get_recommendations | AI-powered personalized recommendations | "Recommend something romantic for date night" |
Content Types Supported
๐บ Dramas (็ต่งๅง) โ Chinese dramas, C-dramas, period/modern/fantasy
๐ญ Variety Shows (็ปผ่บ) โ Reality shows, talent competitions, talk shows
๐ Anime (ๅจๆผซ) โ Chinese animation (donghua)
๐ฌ Movies (็ตๅฝฑ) โ Chinese films
๐น Documentaries (็บชๅฝ็)
Regions Supported
๐จ๐ณ China Mainland (CN)
๐น๐ญ Thailand (TH) โ WeTV
๐ฎ๐ฉ Indonesia (ID) โ WeTV
๐ป๐ณ Vietnam (VN) โ WeTV
๐ฒ๐พ Malaysia (MY) โ WeTV
๐ต๐ญ Philippines (PH) โ WeTV
๐ Global (GLOBAL)
๐ฌ Example Conversations
"What Chinese drama should I watch?"
User: What's trending on WeTV right now?
AI (via get_trending): Here are the top 5 trending dramas:
1. ๐ฅ Joy of Life Season 3 (ๅบไฝๅนด ็ฌฌไธๅญฃ) โ
8.6
Political intrigue meets comedy. Zhang Ruoyun returns as Fan Xian.
๐ Watch: https://v.qq.com/x/cover/mzc00200qyn3.html
2. ๐ฅ Chasing Jade (้็) โ
8.3
Dual female leads in an epic fantasy adventure across three realms.
๐ Watch: https://v.qq.com/x/cover/mzc00200zy26.html
3. ๐ฅ Legend of the Hunter (็ไบบไผ ่ฏด) โ
8.4
Republic-era mystery thriller set in a primeval forest.
๐ Watch: https://v.qq.com/x/cover/mzc00200lrcs.html"I'm in a romantic mood"
User: Recommend something romantic and sweet for tonight
AI (via get_recommendations with mood="romantic"):
Based on your mood, here are my picks:
1. Our Beautiful Encounters (ๆไปฌ็็พๅฅฝ้
้) โ
7.8
Sweet office romance with a genius programmer meets CEO architect.
2. The Legend of Shen Li (ไธๅค่ก) โ
8.1
Immortal romance starring Zhao Liying & Lin Gengxin.
3. Only For Love (ไปฅ็ฑไธบ่ฅ) โ
7.6
Top 3 on WeTV Southeast Asia โ a charming CEO x journalist love story.๐๏ธ Development
# Install dependencies
npm install
# Run in development mode (stdio)
npm run dev
# Run HTTP server in development mode
npm run dev:http
# Build for production
npm run build
# Start production (stdio)
npm start
# Start production (HTTP)
npm run start:httpEnvironment Variables
Variable | Default | Description |
|
| HTTP server port |
๐ก API Endpoints (HTTP Mode)
Endpoint | Method | Description |
| POST | MCP JSON-RPC requests |
| GET | SSE stream for server notifications |
| DELETE | Close session |
| GET | Health check |
| GET | Server info & usage instructions |
๐บ๏ธ Roadmap
6 core tools (search, trending, popular, detail, episodes, recommendations)
Stdio + Streamable HTTP dual transport
Multi-region support (China + Southeast Asia)
Bilingual content (Chinese + English)
OAuth user authentication (watchlist, progress tracking)
Subtitle/transcript retrieval
Live WeTV API integration
Cast/crew deep profiles
Comment/danmaku AI summaries
Content analytics (B2B)
๐ License
MIT ยฉ aimeeluwang
๐ Contributing
PRs welcome! See CONTRIBUTING.md for guidelines.
Key areas where contributions are appreciated:
Additional content data
New tools (subtitle search, comment analysis, etc.)
WeTV API integration
Multi-language subtitle support
Bug reports and feature requests
Built with โค๏ธ for the global C-drama community. The first MCP to bring Chinese streaming content to AI assistants.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aimeeluwang/wetv-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server