SocialDataX 微信 WeChat MCP
by 52choujiang.com · remote · no sign-in to list tools · v0.1.4 · published by com.52choujiang
WeChat video and image posts, comments, users, transcripts, Official Account articles and stats.
24 tools: 2 change things and 22 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things2Claude Code: ask: see these tools
- Only reads22Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http wechat-channels-insights https://mcp.socialdatax.com/wechat/mcp --header 'Authorization: <your-authorization>'Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
24 tools
Changes things 2Claude Code: ask
wechat_submit_video_speech_text_by_encrypted_object_id根据微信视频号 encrypted_object_id 提交视频口播转文字任务;用户已提供时直接使用,否则可从 wechat_search_videos 或作者作品列表返回项获取;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。No findings
Why it is in this group
- The name "wechat_submit_video_speech_text_by_encrypted_object_id" says "submit": a word for a change.
Description, as the server wrote it 根据微信视频号 encrypted_object_id 提交视频口播转文字任务;用户已提供时直接使用,否则可从 wechat_search_videos 或作者作品列表返回项获取;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
wechat_submit_video_speech_text_by_video_url提交微信视频号视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。No findings
Why it is in this group
- The name "wechat_submit_video_speech_text_by_video_url" says "submit": a word for a change.
Description, as the server wrote it 提交微信视频号视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
Only reads 22Claude Code: allow
socialdatax_get_points_balance查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。No findings
Why it is in this group
- The name "socialdatax_get_points_balance" says "get": a word for reading.
Description, as the server wrote it 查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_hot_search_list获取微信视频号热榜;当前不支持翻页。No findings
Why it is in this group
- The name "wechat_get_hot_search_list" says "get": a word for reading.
Description, as the server wrote it 获取微信视频号热榜;当前不支持翻页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_account_articles_by_account_id根据公众号账号 ID 获取文章列表。No findings
Why it is in this group
- The name "wechat_get_mp_account_articles_by_account_id" says "get": a word for reading.
Description, as the server wrote it 根据公众号账号 ID 获取文章列表。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_account_info_by_account_id根据公众号账号 ID 获取账号资料。No findings
Why it is in this group
- The name "wechat_get_mp_account_info_by_account_id" says "get": a word for reading.
Description, as the server wrote it 根据公众号账号 ID 获取账号资料。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_article_comment_replies_by_url根据微信公众号文章链接(或包含链接的分享文案)获取评论回复;可传一级评论 ID 指定评论,省略时自动选择有回复的评论。No findings
Why it is in this group
- The name "wechat_get_mp_article_comment_replies_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信公众号文章链接(或包含链接的分享文案)获取评论回复;可传一级评论 ID 指定评论,省略时自动选择有回复的评论。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_article_comments_by_url根据微信公众号文章链接或包含链接的分享文案获取评论列表;继续翻页时复用返回的 next_page_token。No findings
Why it is in this group
- The name "wechat_get_mp_article_comments_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信公众号文章链接或包含链接的分享文案获取评论列表;继续翻页时复用返回的 next_page_token。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_article_detail_by_url已有微信公众号文章链接或包含链接的分享文案时,获取文章详情和正文;统计或评论请使用对应工具。No findings
Why it is in this group
- The name "wechat_get_mp_article_detail_by_url" says "get": a word for reading.
Description, as the server wrote it 已有微信公众号文章链接或包含链接的分享文案时,获取文章详情和正文;统计或评论请使用对应工具。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_mp_article_stats_by_url根据微信公众号文章链接或包含链接的分享文案获取文章互动统计。No findings
Why it is in this group
- The name "wechat_get_mp_article_stats_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信公众号文章链接或包含链接的分享文案获取文章互动统计。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_user_info_by_url根据微信视频号作品链接(视频或图文)或分享文案解析作者后获取用户信息。No findings
Why it is in this group
- The name "wechat_get_user_info_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号作品链接(视频或图文)或分享文案解析作者后获取用户信息。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_user_info_by_user_id根据微信视频号用户 ID 获取用户信息;用户已提供合法 user_id 时直接使用。No findings
Why it is in this group
- The name "wechat_get_user_info_by_user_id" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号用户 ID 获取用户信息;用户已提供合法 user_id 时直接使用。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_user_posted_videos_by_url根据微信视频号作品链接(视频或图文)或分享文案解析作者后获取用户发布作品列表(含视频和图文),支持 page_token 翻页。No findings
Why it is in this group
- The name "wechat_get_user_posted_videos_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号作品链接(视频或图文)或分享文案解析作者后获取用户发布作品列表(含视频和图文),支持 page_token 翻页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_user_posted_videos_by_user_id根据微信视频号用户 ID 获取用户发布作品列表(含视频和图文);用户已提供合法 user_id 时直接使用,支持 page_token 翻页。No findings
Why it is in this group
- The name "wechat_get_user_posted_videos_by_user_id" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号用户 ID 获取用户发布作品列表(含视频和图文);用户已提供合法 user_id 时直接使用,支持 page_token 翻页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_comment_replies_by_comment_id根据同一条视频的 object_id、object_nonce_id 和一级评论 comment_id 获取评论回复;用户已提供完整合法的 ID 组合时直接使用;已有作品链接、encrypted_object_id 或完整 object_id + object_nonce_id 组合但缺少必需 ID 时,按已有输入调用相应工具,从作品详情结果或一级评论结果补…No findings
Why it is in this group
- The name "wechat_get_video_comment_replies_by_comment_id" says "get": a word for reading.
Description, as the server wrote it 根据同一条视频的 object_id、object_nonce_id 和一级评论 comment_id 获取评论回复;用户已提供完整合法的 ID 组合时直接使用;已有作品链接、encrypted_object_id 或完整 object_id + object_nonce_id 组合但缺少必需 ID 时,按已有输入调用相应工具,从作品详情结果或一级评论结果补全;缺少作品定位信息时向用户索取;不要传回复项的 comment_id。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_comments_by_object_id已有同一条视频的 object_id 和 object_nonce_id 时获取评论列表;用户已提供合法组合时直接使用,否则可从作品详情结果或一级评论结果获取;搜索结果只有 encrypted_object_id 时先调用详情工具。No findings
Why it is in this group
- The name "wechat_get_video_comments_by_object_id" says "get": a word for reading.
Description, as the server wrote it 已有同一条视频的 object_id 和 object_nonce_id 时获取评论列表;用户已提供合法组合时直接使用,否则可从作品详情结果或一级评论结果获取;搜索结果只有 encrypted_object_id 时先调用详情工具。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_comments_by_url根据微信视频号视频链接或包含链接的分享文案获取评论列表。No findings
Why it is in this group
- The name "wechat_get_video_comments_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号视频链接或包含链接的分享文案获取评论列表。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_detail_by_encrypted_object_id根据微信视频号合法 encrypted_object_id 获取视频详情;用户已提供时直接使用,否则可从 wechat_search_videos 或作者作品列表返回项获取。No findings
Why it is in this group
- The name "wechat_get_video_detail_by_encrypted_object_id" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号合法 encrypted_object_id 获取视频详情;用户已提供时直接使用,否则可从 wechat_search_videos 或作者作品列表返回项获取。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_detail_by_url根据微信视频号作品链接(视频或图文)或包含链接的分享文案获取作品详情。No findings
Why it is in this group
- The name "wechat_get_video_detail_by_url" says "get": a word for reading.
Description, as the server wrote it 根据微信视频号作品链接(视频或图文)或包含链接的分享文案获取作品详情。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_get_video_speech_text_job继续查询用户提供的有效 job_id,或 submit 工具返回的 job_id 对应的微信视频号口播转文字任务状态;每次最多等待 240 秒,不创建新任务或触发重处理。No findings
Why it is in this group
- The name "wechat_get_video_speech_text_job" says "get": a word for reading.
Description, as the server wrote it 继续查询用户提供的有效 job_id,或 submit 工具返回的 job_id 对应的微信视频号口播转文字任务状态;每次最多等待 240 秒,不创建新任务或触发重处理。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_search_finder_user按关键词或视频号 ID 查找微信视频号用户,支持 page_token 分页;返回的 user_id 可用于查询用户资料和发布作品。已有 user_id 或作品链接时直接使用用户资料工具;不搜索微信联系人或公众号。No findings
Why it is in this group
- The name "wechat_search_finder_user" says "search": a word for reading.
Description, as the server wrote it 按关键词或视频号 ID 查找微信视频号用户,支持 page_token 分页;返回的 user_id 可用于查询用户资料和发布作品。已有 user_id 或作品链接时直接使用用户资料工具;不搜索微信联系人或公众号。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_search_mp_articles按搜索词查找微信公众号文章,支持排序、发布时间筛选和分页;不要传文章链接或公众号账号 ID。 读取全文时,将结果的 article_url 作为 url 传给 wechat_get_mp_article_detail_by_url; 查看指定公众号发布的文章请用 wechat_get_mp_account_articles_by_account_id。No findings
Why it is in this group
- The name "wechat_search_mp_articles" says "search": a word for reading.
Description, as the server wrote it 按搜索词查找微信公众号文章,支持排序、发布时间筛选和分页;不要传文章链接或公众号账号 ID。 读取全文时,将结果的 article_url 作为 url 传给 wechat_get_mp_article_detail_by_url; 查看指定公众号发布的文章请用 wechat_get_mp_account_articles_by_account_id。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
wechat_search_videos按搜索词搜索微信视频号视频,当前仅返回视频、不返回图文。用户需要按搜索词查找视频时使用;已有作品链接时直接使用详情或评论工具;已有合法 encrypted_object_id 时直接使用按 ID 详情或口播转文字工具,均无需先调用搜索;支持 sort_type、duration_range 和 page_token 翻页。No findings
Why it is in this group
- The name "wechat_search_videos" says "search": a word for reading.
Description, as the server wrote it 按搜索词搜索微信视频号视频,当前仅返回视频、不返回图文。用户需要按搜索词查找视频时使用;已有作品链接时直接使用详情或评论工具;已有合法 encrypted_object_id 时直接使用按 ID 详情或口播转文字工具,均无需先调用搜索;支持 sort_type、duration_range 和 page_token 翻页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.1.4. Values in angle brackets are yours to fill in.
claude mcp add --transport http wechat-channels-insights https://mcp.socialdatax.com/wechat/mcp --header 'Authorization: <your-authorization>'Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__wechat-channels-insights__wechat_get_hot_search_list",
"mcp__wechat-channels-insights__wechat_get_user_info_by_user_id",
"mcp__wechat-channels-insights__wechat_get_user_info_by_url",
"mcp__wechat-channels-insights__wechat_get_user_posted_videos_by_user_id",
"mcp__wechat-channels-insights__wechat_get_user_posted_videos_by_url",
"mcp__wechat-channels-insights__wechat_get_video_comment_replies_by_comment_id",
"mcp__wechat-channels-insights__wechat_get_video_comments_by_object_id",
"mcp__wechat-channels-insights__wechat_get_video_comments_by_url",
"mcp__wechat-channels-insights__wechat_get_video_detail_by_encrypted_object_id",
"mcp__wechat-channels-insights__wechat_get_video_share_url_by_object_id",
"mcp__wechat-channels-insights__wechat_search_mp_articles",
"mcp__wechat-channels-insights__wechat_get_mp_article_detail_by_url",
"mcp__wechat-channels-insights__wechat_get_mp_account_info_by_account_id",
"mcp__wechat-channels-insights__wechat_get_mp_account_articles_by_account_id",
"mcp__wechat-channels-insights__wechat_get_mp_article_stats_by_url",
"mcp__wechat-channels-insights__wechat_get_mp_article_comments_by_url",
"mcp__wechat-channels-insights__wechat_get_mp_article_comment_replies_by_url",
"mcp__wechat-channels-insights__wechat_get_video_detail_by_url",
"mcp__wechat-channels-insights__wechat_get_video_speech_text_job",
"mcp__wechat-channels-insights__wechat_search_videos",
"mcp__wechat-channels-insights__wechat_search_finder_user",
"mcp__wechat-channels-insights__socialdatax_get_points_balance"
],
"ask": [
"mcp__wechat-channels-insights__wechat_submit_video_speech_text_by_video_url",
"mcp__wechat-channels-insights__wechat_submit_video_speech_text_by_encrypted_object_id"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as wechat-channels-insights. Review it before you use it.