{"name":"com.52choujiang/youtube-insights","slug":"52choujiang-youtube-insights","title":"SocialDataX YouTube MCP","description":"YouTube public video, comment, reply, channel, search, and speech-to-text transcript tools.","url":"https://mcp.market/server/52choujiang-youtube-insights","rating":null,"grade":"C","score":60,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":5,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":8,"ok":8,"last_checked_at":"2026-09-21T07:26:06.037Z","last_ok_at":"2026-09-21T07:26:06.037Z","latency_ms":294},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":null,"version":"0.1.1","remotes":[{"type":"streamable-http","url":"https://mcp.socialdatax.com/youtube/mcp","headers":[{"description":"Bearer API Key from SocialDataX / 社媒数据助手","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"socialdatax_get_points_balance","description":"查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"youtube_get_channel_info_by_url","description":"根据 YouTube 频道主页链接获取频道资料。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"channel_url":{"description":"YouTube 频道主页链接；支持 https://www.youtube.com/@用户名、/channel/、/c/ 和 /user/ 链接形态。如果传入频道 tab 子页链接，会规范化到对应的 https://www.youtube.com/... 频道主页。从搜索、详情、评论或评论回复结果读取频道资料时，直接传 author.profile_url；不要传 channel_id、裸 @用户名、频道名称、视频链接、播放列表链接或搜索页链接。","type":"string"}},"required":["channel_url"],"additionalProperties":false}},{"name":"youtube_get_user_posted_videos_by_channel_url","description":"根据 YouTube 频道主页链接获取频道发布视频或 Shorts 列表。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"channel_url":{"description":"YouTube 频道主页链接；支持 https://www.youtube.com/@用户名、/channel/、/c/ 和 /user/ 链接形态。如果传入频道 tab 子页链接，会规范化到对应的 https://www.youtube.com/... 频道主页。从搜索、详情、评论、评论回复或频道资料结果读取作者发布视频或 Shorts 时，直接传 author.profile_url 或 profile_url；不要传 channel_id、裸 @用户名、频道名称、视频链接、播放列表链接或搜索页链接。","type":"string"},"page_token":{"default":"","description":"YouTube 频道发布列表分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回；page_token 是不透明分页令牌；不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成，不得用省略号替换中间内容。只能用于同一频道、同一 video_type 的视频续页；更换频道或 video_type 时，请清空 page_token 后从第一页重新读取。","type":"string"},"video_type":{"default":"video","description":"频道发布视频类型：video=频道“视频”tab，short=频道 Shorts tab。默认 video。当前不支持 live、course 或 playlist。更换 video_type 时，请清空 page_token 后从第一页重新读取。","enum":["video","short"],"type":"string"}},"required":["channel_url"],"additionalProperties":false}},{"name":"youtube_get_video_comment_replies","description":"根据 reply_token 获取 YouTube 评论回复；用户已提供有效 reply_token 时直接使用；已有 YouTube 视频链接但缺少 reply_token 时，调用 youtube_get_video_comments_by_url 获取一级评论；缺少视频定位信息时向用户索取；不要传一级评论或回复项的 comment_id；支持 page_token 翻页。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"reply_token":{"description":"读取某条 YouTube 视频一级评论回复所需的不透明令牌；用户已提供时直接原样使用；否则从 youtube_get_video_comments_by_url 返回的 items[*].reply_token 原样复制。只有有效且非空的 reply_token 才调用本工具；不要传 comment_id、video_url、video_id、频道链接、播放列表链接或搜索页链接。","type":"string"},"page_token":{"default":"","description":"YouTube 评论回复分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回；page_token 是不透明分页令牌；不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成，不得用省略号替换中间内容。只能用于同一 reply_token 对应的评论回复续页；更换 reply_token 时，请清空 page_token 后从第一页重新读取评论回复。继续翻页时，reply_token 仍传同一条一级评论的原始 reply_token，同时把上一页返回的完整 next_page_token 原样作为 page_token 传回。","type":"string"}},"required":["reply_token"],"additionalProperties":false}},{"name":"youtube_get_video_comments_by_url","description":"根据 YouTube 视频链接获取公开视频一级评论。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"video_url":{"description":"YouTube 视频页面链接；支持 watch、youtu.be 短链和 Shorts 链接。从搜索结果读取评论时，直接传搜索结果里的 share_url（items[*].share_url）；不要传频道链接、播放列表链接、搜索页链接或裸 video_id。","type":"string"},"page_token":{"default":"","description":"YouTube 视频评论分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回；page_token 是不透明分页令牌；不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成，不得用省略号替换中间内容。只能用于同一视频和同一 sort_type 的评论续页；更换视频或 sort_type 时，请清空 page_token 后从第一页重新读取评论。","type":"string"},"sort_type":{"default":"hot","description":"评论排序方式：hot=热门评论，time_descending=较新评论优先。YouTube 可能保留作者评论或置顶评论在当前页前部；如无明确排序需求，保持 hot。","enum":["hot","time_descending"],"type":"string"}},"required":["video_url"],"additionalProperties":false}},{"name":"youtube_get_video_detail_by_url","description":"根据 YouTube 视频链接获取公开视频详情。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"video_url":{"description":"YouTube 视频页面链接；支持 watch、youtu.be 短链和 Shorts 链接。从搜索结果读取详情时，直接传搜索结果里的 share_url（items[*].share_url）；不要传频道链接、播放列表链接、搜索页链接或裸 video_id。","type":"string"}},"required":["video_url"],"additionalProperties":false}},{"name":"youtube_get_video_speech_text_job","description":"根据用户提供的有效 job_id，或 submit 工具返回的 job_id 查询 YouTube 视频口播转文字任务状态；每次最多等待 240 秒，不触发重处理，也不要重复提交任务。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"job_id":{"description":"口播转文字任务 ID；用户已提供时直接使用，否则使用 YouTube submit 工具返回的 job_id；不要传 video_id 或视频链接。","type":"string"}},"required":["job_id"],"additionalProperties":false}},{"name":"youtube_search_videos","description":"按搜索词搜索 YouTube 公开视频，只返回视频结果。用户需要按搜索词查找视频时使用；已有视频、Shorts 或 youtu.be 链接时使用视频详情或评论工具；已有频道主页链接时使用频道资料或频道发布视频工具；不支持播放列表链接作为搜索输入；支持筛选和 page_token 翻页。","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"keyword":{"description":"YouTube 视频搜索词，可传关键词或短语，例如品牌名、话题、人物名或内容需求；不要传 YouTube 视频链接、Shorts 链接、频道链接、播放列表链接、video_id 或 page_token。","type":"string"},"page_token":{"default":"","description":"YouTube 搜索分页令牌。首次请求留空。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回；page_token 是不透明分页令牌；不得修改、截断、缩写、脱敏、掩码、省略、规范化、重组或自行生成，不得用省略号替换中间内容。只能用于同一关键词、排序和筛选链路；更换关键词、排序、视频类型、发布时间或时长筛选时，请清空 page_token 后从第一页重新搜索。","type":"string"},"sort_type":{"default":"general","description":"排序方式：general=相关性，time_descending=最新上传，view_count_descending=观看次数最多，rating=评分较高。如无明确排序需求，保持 general。","enum":["general","time_descending","view_count_descending","rating"],"type":"string"},"video_type":{"default":"all","description":"视频类型筛选：all=不限类型，video=普通视频，movie=电影。all 会保留视频类搜索结果，输出项用 video_type 标记可明确识别的类型。可明确识别的 Shorts 会标为 short，其余视频结果标为 video。当前不支持 channel、short 或 playlist 作为筛选项；频道信息只作为视频作者信息返回。movie 是筛选条件，返回项使用同一搜索结果字段，并以 video_type=movie 标记。如无明确类型需求，保持 all。","enum":["all","video","movie"],"type":"string"},"publish_time_range":{"default":"all","description":"发布时间筛选：all=不限，last_hour=过去 1 小时，today=今天，this_week=本周，this_month=本月，this_year=今年。如无明确发布时间需求，保持 all。","enum":["all","last_hour","today","this_week","this_month","this_year"],"type":"string"},"duration_range":{"default":"all","description":"视频时长筛选：all=不限，under_4_min=4 分钟以内，between_4_and_20_min=4 到 20 分钟，over_20_min=20 分钟以上。只对视频类搜索结果有意义；如无明确时长需求，保持 all。","enum":["all","under_4_min","between_4_and_20_min","over_20_min"],"type":"string"}},"required":["keyword"],"additionalProperties":false}},{"name":"youtube_submit_video_speech_text_by_url","description":"提交 YouTube 视频口播转文字任务；提交后最多等待 240 秒，未完成时返回 job_id 和下一步查询动作。","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"video_url":{"description":"YouTube 视频页面链接；支持 watch、youtu.be 短链和 Shorts 链接。从搜索结果提交口播转文字任务时，直接传搜索结果里的 share_url（items[*].share_url）；不要传频道链接、播放列表链接、搜索页链接或裸 video_id。","type":"string"}},"required":["video_url"],"additionalProperties":false}},{"name":"youtube_submit_video_speech_text_by_video_id","description":"根据 YouTube video_id 提交口播转文字任务；提交后最多等待 240 秒，未完成时返回 job_id 和下一步查询动作。","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"video_id":{"description":"YouTube 视频 ID，必须是 11 位字符串；可直接使用搜索结果 items[*].video_id。不要传视频链接、频道链接、播放列表链接或搜索页链接。","type":"string"}},"required":["video_id"],"additionalProperties":false}}],"scan":{"score":60,"grade":"C","scanned_at":"2026-09-21T05:11:19.211Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-21T05:11:19.234Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 3542ms"]},"poisoning":{"score":15,"max":15,"notes":["10 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://mcp.socialdatax.com/youtube/mcp","reachable":true,"authRequired":false,"latencyMs":3542,"serverInfo":{"name":"youtube_mcp","version":"0.1.1"}}],"packages":[],"repo":{"found":false},"icon":{"url":"https://www.52choujiang.com/favicon.ico","source":"site","width":96,"height":96},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":5}}}},"grade_history":[],"reviews":[]}