{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_xray918-douyin-mcp-server","slug":"xray918-douyin-mcp-server","name":"Douyin Video Text Extractor","type":"mcp","url":"https://github.com/yzfly/douyin-mcp-server","page_url":"https://unfragile.ai/xray918-douyin-mcp-server","categories":["mcp-servers","data-pipelines"],"tags":["mcp","model-context-protocol","smithery:xray918/douyin-mcp-server"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_xray918-douyin-mcp-server__cap_0","uri":"capability://tool.use.integration.watermark.free.video.download","name":"watermark-free video download","description":"This capability allows users to download Douyin videos without watermarks by leveraging a custom-built API that interacts directly with Douyin's media endpoints. The implementation employs a reverse-engineered approach to extract video URLs, ensuring the videos are retrieved in their original quality without any watermarks. This approach distinguishes it from other tools that may rely on screen recording or lower-quality downloads.","intents":["How can I download Douyin videos without watermarks?","I need a reliable way to save Douyin videos in high quality.","What tool can help me fetch Douyin videos directly?"],"best_for":["content creators looking to repurpose Douyin videos","developers building media applications"],"limitations":["May face issues with rate limits imposed by Douyin's API","Limited to publicly accessible videos only"],"requires":["Python 3.8+","API access to Douyin's media endpoints"],"input_types":["URL"],"output_types":["video file"],"categories":["tool-use-integration","media-download"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xray918-douyin-mcp-server__cap_1","uri":"capability://data.processing.analysis.audio.text.extraction.from.video","name":"audio text extraction from video","description":"This capability converts audio from downloaded Douyin videos into text using AI-driven speech recognition. It employs a modular architecture that allows for integration with various speech-to-text APIs, enabling users to customize their choice of recognition models based on accuracy or language support. The system processes audio streams in real-time, ensuring minimal latency in transcription.","intents":["How can I convert Douyin video audio to text?","I need to transcribe audio from my downloaded Douyin videos.","What tool can help me extract speech from videos automatically?"],"best_for":["developers needing audio transcription for video content","researchers analyzing video content"],"limitations":["Accuracy may vary based on audio quality and background noise","Limited to supported languages of the chosen speech recognition API"],"requires":["API key for selected speech recognition service","Python 3.8+"],"input_types":["video file"],"output_types":["text"],"categories":["data-processing-analysis","speech-recognition"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_xray918-douyin-mcp-server__cap_2","uri":"capability://automation.workflow.automatic.temporary.file.cleanup","name":"automatic temporary file cleanup","description":"This capability automatically manages and cleans up temporary files generated during the video download and audio extraction processes. It employs a scheduled task mechanism that periodically checks for and deletes files older than a specified threshold, ensuring that disk space is efficiently managed without user intervention. This feature is particularly useful for users with limited storage capacity.","intents":["How can I ensure temporary files from video processing are deleted automatically?","I want to save disk space while using the Douyin video extractor.","What tool can help me manage temporary files efficiently?"],"best_for":["users with limited disk space","developers automating media processing tasks"],"limitations":["Cleanup may interfere with ongoing processes if not managed carefully","Requires proper configuration to avoid accidental data loss"],"requires":["Python 3.8+","Access to filesystem for temporary file management"],"input_types":["none"],"output_types":["none"],"categories":["automation-workflow","file-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"high","permissions":["Python 3.8+","API access to Douyin's media endpoints","API key for selected speech recognition service","Access to filesystem for temporary file management"],"failure_modes":["May face issues with rate limits imposed by Douyin's API","Limited to publicly accessible videos only","Accuracy may vary based on audio quality and background noise","Limited to supported languages of the chosen speech recognition API","Cleanup may interfere with ongoing processes if not managed carefully","Requires proper configuration to avoid accidental data loss","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.31,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.52,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:28.695Z","last_scraped_at":"2026-05-03T15:19:25.720Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=xray918-douyin-mcp-server","compare_url":"https://unfragile.ai/compare?artifact=xray918-douyin-mcp-server"}},"signature":"1KLU6YfwMU6tvPN/wqJC19PpgbgIb25u3EdCSaMAkUC290BGo6yU1SlauVId7imOx3K1Da8+0/81RC/KFO10Cg==","signedAt":"2026-06-21T12:59:22.853Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/xray918-douyin-mcp-server","artifact":"https://unfragile.ai/xray918-douyin-mcp-server","verify":"https://unfragile.ai/api/v1/verify?slug=xray918-douyin-mcp-server","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}