Watchlist tracking
Reviewed for relevance and future tracking value.
MCP100 Assessment
Watchlist / Tracking
Why we’re tracking it
Track upstream media and package behavior as platform endpoints change
Reviewed · Documentation review; complete setup workflow not independently tested
Best fit
Douyin media analysis and transcription
What we know
Parses Douyin videos, retrieves download links and can extract/transcribe media content.
Maintenance / activity evidence
- Observed (UTC)chore: 忽略本地工作文件 (context/, prompt.md, .mp3)
Tracking evidence observed Oct 5, 2026. These dated signals do not establish current maintenance. Reviewed enrichment confidence: high.
Verification gaps / watch-outs
- Installation and comprehensive security have not been independently audited.
- Reads supplied Douyin URLs and local/online audio paths. Writes: May download media.
- External provider API key when needed.
- Sensitive access: Media URLs, Local audio, Transcripts
- Core parsing is read-oriented, while transcription sends media-derived content to external providers.
Full authority, access and evidence limits are available in Review context and Access & risk.
Popularity
1,276 repository stars
Stars observed Oct 6, 2026.
30-day package downloads intentionally left null because the package-stats provider ran out of credits during Batch 3 QA.
30-day package downloads intentionally left null because the package-stats provider ran out of credits during Batch 3 QA.
30-day package downloads intentionally left null because the package-stats provider ran out of credits during Batch 3 QA.
All limitations / Review context
Which Douyin content tools and source assumptions remain current?
The bounded assessment reviewed the official README, repository notices, security policy path, and security page for known material public-tracking blockers. No such blocker was identified. This is a public-tracking assessment, not an installation safety certification.
- Core parsing is read-oriented, while transcription sends media-derived content to external providers.
- Reads supplied Douyin URLs and local/online audio paths.
- External provider API key when needed.
- Media-derived content may be sent to configured transcription providers.
- Reviewed write actions: May download media
- Sensitive access: Media URLs, Local audio, Transcripts
- Installation, client compatibility and comprehensive security have not been independently audited. Authentication and access depend on the configured services.
- A project-specific SECURITY.md policy was not available at the fetched official path; the review remains limited to published repository notices.
- No installation, runtime, client matrix, or complete tool-contract audit was performed in this review.
- The fetched official SECURITY.md path returned HTTP 404; it was not treated as positive evidence.
- Archived-project lifecycle/maintenance note should remain visible
- Transcription features require SiliconFlow or legacy DashScope credentials.
- Repository is archived as of the audit date.
Original activity observations
- 2026-07-02T07:21:22Z: chore: 忽略本地工作文件 (context/, prompt.md, .mp3)
Technical identity
github.com/yzfly/douyin-mcp-server- Exact implementation source
- https://github.com/yzfly/douyin-mcp-server ↗
- Reviewed resource type
- MCP Server
- Repository identity
- yzfly/douyin-mcp-server
- Package identity
- pypi:douyin-mcp-server
Evidence & Sources
- Evidence basis
- Recorded source evidence
- Setup runtime verification
- Not independently runtime-tested by MCP100 for this setup workflow.
Reviewed · Latest source observation
- GitHub repository ↗
yzfly/douyin-mcp-server
Recorded repository material and project history.
Setup · Watchlist
Install & Agents
Publisher instructions.
Source evidence observed .
Additional setup details required — see the specific gaps below.
Install / connect
Publisher instructionsDouyin MCP Server is Python-based and documents uv/Python ≥3.10 and FFmpeg; web dependency is optional `douyin-mcp-server[web]`. Use project instructions and avoid unsupported download claims.
publisher setup or prerequisite · Publisher instructions
uvx douyin-mcp-serverConfigure / authenticate
MCP100 setup guideUse `uvx` command from publisher's Claude Desktop/Cherry Studio MCP JSON; no browser token needed for unauthenticated public sample.
Previously reviewed client JSON; transcription credentials are optional: Claude Desktop/Cherry Studio MCP JSON: {"mcpServers":{"douyin-mcp":{"command":"uvx","args":["douyin-mcp-server"],"env":{"API_KEY":"your_siliconflow_api_key"}}}}. The API_KEY is for SiliconFlow transcription (or legacy DASHSCOPE_API_KEY for Bailian); metadata and video link lookups can work without transcription credentials. Use a public test link and check tool discovery.
Check connection
Suggested checkConfirm MCP tool listing, then test public non-sensitive URL only.
Remove / uninstall / revoke
MCP100 setup guideRemove the client MCP entry named `douyin` (if that is the actual key in your client config), e.g. `claude mcp remove douyin`, or delete the exact entry in Claude Desktop/Cherry Studio. uvx runs on demand, so a global package uninstall is unnecessary. Client remove command is an MCP100 composed example: replace the registration name with your actual installed name.
Client unregistration, program uninstall, persistent-data deletion, and credential revocation must be treated separately.
Remove client registration · Claude Code only · MCP100 composed guide
claude mcp remove douyin
What it does
Parses Douyin videos, retrieves download links and can extract/transcribe media content.
- Capability
- Search & Web
- Resource type
- MCP Server
- Industry
- Media & Marketing
- Best fit
- Douyin media analysis and transcription
Representative uses
- Parse Douyin video info
- Get download links
- Extract video copy/text
- Recognize local/online audio
Limitations
- Transcription features require SiliconFlow or legacy DashScope credentials.
- Repository is archived as of the audit date.
Reviewed access
Access & risk
Review the exact access boundary before connecting this MCP to accounts, credentials, or sensitive data.
- Authentication
- External provider API key when needed.
- Permissions
- Reads supplied Douyin URLs and local/online audio paths.
- Data handling
- Media-derived content may be sent to configured transcription providers.
- Cost
- usage_based
- Risk and cautions
- Core parsing is read-oriented, while transcription sends media-derived content to external providers.
Access scope and cautions
- Write actions
- May download media
- Sensitive access
- Media URLs Local audio Transcripts
- Risk level
- moderate
FAQ
Based on reviewed evidence as of 2026-10-06. Watchlist tracking is not a recommendation or a security certification.
Which tasks are documented for this implementation?
What setup and authentication are documented?
Can it modify data or perform write operations?
What data-handling boundary should I consider?
What limitations and risks should I check before use?
What cost model is recorded?
Is this an official MCP?
yzfly is listed as Community implementation in MCP100’s current evidence.