SocialDataX 今日头条 MCP
by socialdatax.com · remote · no sign-in to list tools · v0.1.2 · published by com.socialdatax
今日头条热搜、内容关键词搜索、搜索建议、用户搜索、内容详情、一级评论、评论回复、用户资料与用户作品;内容搜索、评论和作品支持分页。
14 tools: 1 change things and 13 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads13Claude Code: allow: see these tools
1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http toutiao https://mcp.socialdatax.com/toutiao/mcp --header 'Authorization: <your-authorization>'Findings
Matches of fixed checks, with the text they matched.
The server marks "toutiao_get_post_comment_replies_by_comment_id" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The name "toutiao_get_post_comment_replies_by_comment_id" says "get": a word for reading.
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
14 tools
Changes things 1Claude Code: ask
toutiao_get_post_comment_replies_by_comment_id读取指定一级评论下的回复,按头条默认顺序分页;comment_id 取一级评论结果,续页保持该 ID,不要改用回复项自身的 ID。1 finding
Why it is in this group
- The name "toutiao_get_post_comment_replies_by_comment_id" says "get": a word for reading.
- The description's first verb is "comment": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "toutiao_get_post_comment_replies_by_comment_id" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":true}; The name "toutiao_get_post_comment_replies_by_comment_id" says "get": a word for reading.
Description, as the server wrote it 读取指定一级评论下的回复,按头条默认顺序分页;comment_id 取一级评论结果,续页保持该 ID,不要改用回复项自身的 ID。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
Only reads 13Claude 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
toutiao_get_hot_search_list读取今日头条热搜榜,返回头条当前热门关键词及上游热度信息。No findings
Why it is in this group
- The name "toutiao_get_hot_search_list" says "get": a word for reading.
Description, as the server wrote it 读取今日头条热搜榜,返回头条当前热门关键词及上游热度信息。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_post_comments_by_post_id读取头条文章、视频或微头条的一级评论,按头条默认顺序返回,支持分页,不包含评论回复;输入内容数字 ID,支持接续搜索结果;有链接时使用 toutiao_get_post_comments_by_url。No findings
Why it is in this group
- The name "toutiao_get_post_comments_by_post_id" says "get": a word for reading.
Description, as the server wrote it 读取头条文章、视频或微头条的一级评论,按头条默认顺序返回,支持分页,不包含评论回复;输入内容数字 ID,支持接续搜索结果;有链接时使用 toutiao_get_post_comments_by_url。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_post_comments_by_url通过头条内容链接或分享文案读取一级评论,按头条默认顺序返回,支持分页,不包含评论回复;只有内容 ID 时使用 toutiao_get_post_comments_by_post_id。No findings
Why it is in this group
- The name "toutiao_get_post_comments_by_url" says "get": a word for reading.
Description, as the server wrote it 通过头条内容链接或分享文案读取一级评论,按头条默认顺序返回,支持分页,不包含评论回复;只有内容 ID 时使用 toutiao_get_post_comments_by_post_id。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_post_detail_by_post_id读取头条文章、视频或微头条详情,包含正文、图片、作者和互动数据,视频含播放信息;输入内容数字 ID,可接续搜索结果。有链接时使用 toutiao_get_post_detail_by_url。视频说明不是语音转写。No findings
Why it is in this group
- The name "toutiao_get_post_detail_by_post_id" says "get": a word for reading.
Description, as the server wrote it 读取头条文章、视频或微头条详情,包含正文、图片、作者和互动数据,视频含播放信息;输入内容数字 ID,可接续搜索结果。有链接时使用 toutiao_get_post_detail_by_url。视频说明不是语音转写。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_post_detail_by_url通过头条内容链接或分享文案读取文章、视频或微头条详情;只有内容 ID 时使用 toutiao_get_post_detail_by_post_id。视频说明不是语音转写。No findings
Why it is in this group
- The name "toutiao_get_post_detail_by_url" says "get": a word for reading.
Description, as the server wrote it 通过头条内容链接或分享文案读取文章、视频或微头条详情;只有内容 ID 时使用 toutiao_get_post_detail_by_post_id。视频说明不是语音转写。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_user_info_by_profile_url通过用户主页链接或分享文案读取头条用户资料和主页统计,缩略统计为近似值;同时有数字用户 ID 时优先使用 toutiao_get_user_info_by_user_id。No findings
Why it is in this group
- The name "toutiao_get_user_info_by_profile_url" says "get": a word for reading.
Description, as the server wrote it 通过用户主页链接或分享文案读取头条用户资料和主页统计,缩略统计为近似值;同时有数字用户 ID 时优先使用 toutiao_get_user_info_by_user_id。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_user_info_by_user_id读取头条用户资料和主页统计,缩略统计为近似值;已有数字用户 ID 时优先使用本工具,只有主页链接时使用 toutiao_get_user_info_by_profile_url。No findings
Why it is in this group
- The name "toutiao_get_user_info_by_user_id" says "get": a word for reading.
Description, as the server wrote it 读取头条用户资料和主页统计,缩略统计为近似值;已有数字用户 ID 时优先使用本工具,只有主页链接时使用 toutiao_get_user_info_by_profile_url。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_user_posts_by_profile_url通过头条用户主页链接读取其发布的作品;支持文章、视频和微头条及分页。No findings
Why it is in this group
- The name "toutiao_get_user_posts_by_profile_url" says "get": a word for reading.
Description, as the server wrote it 通过头条用户主页链接读取其发布的作品;支持文章、视频和微头条及分页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_get_user_posts_by_user_id读取头条用户发布的作品;已有数字用户 ID 时使用本工具,有主页链接时使用按主页链接查询的工具。No findings
Why it is in this group
- The name "toutiao_get_user_posts_by_user_id" says "get": a word for reading.
Description, as the server wrote it 读取头条用户发布的作品;已有数字用户 ID 时使用本工具,有主页链接时使用按主页链接查询的工具。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_search_posts按关键词或短语查找今日头条公开内容,支持分页。不用于读取指定链接的详情或查找用户;不返回导航、百科、用户及视频聚合面板。No findings
Why it is in this group
- The name "toutiao_search_posts" says "search": a word for reading.
Description, as the server wrote it 按关键词或短语查找今日头条公开内容,支持分页。不用于读取指定链接的详情或查找用户;不返回导航、百科、用户及视频聚合面板。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_search_suggestions获取今日头条搜索输入框的联想词;不返回用户或内容详情,不支持分页。No findings
Why it is in this group
- The name "toutiao_search_suggestions" says "search": a word for reading.
Description, as the server wrote it 获取今日头条搜索输入框的联想词;不返回用户或内容详情,不支持分页。
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
toutiao_search_users按关键词查找今日头条用户,返回用户 ID、名称、简介、粉丝数和认证说明,支持分页;已有用户 ID 或主页链接时直接查询用户资料。No findings
Why it is in this group
- The name "toutiao_search_users" says "search": a word for reading.
Description, as the server wrote it 按关键词查找今日头条用户,返回用户 ID、名称、简介、粉丝数和认证说明,支持分页;已有用户 ID 或主页链接时直接查询用户资料。
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.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http toutiao https://mcp.socialdatax.com/toutiao/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__toutiao__toutiao_get_hot_search_list",
"mcp__toutiao__toutiao_search_suggestions",
"mcp__toutiao__toutiao_search_users",
"mcp__toutiao__toutiao_get_user_info_by_user_id",
"mcp__toutiao__toutiao_get_user_info_by_profile_url",
"mcp__toutiao__toutiao_get_user_posts_by_user_id",
"mcp__toutiao__toutiao_get_user_posts_by_profile_url",
"mcp__toutiao__toutiao_search_posts",
"mcp__toutiao__toutiao_get_post_detail_by_post_id",
"mcp__toutiao__toutiao_get_post_detail_by_url",
"mcp__toutiao__toutiao_get_post_comments_by_post_id",
"mcp__toutiao__toutiao_get_post_comments_by_url",
"mcp__toutiao__socialdatax_get_points_balance"
],
"ask": [
"mcp__toutiao__toutiao_get_post_comment_replies_by_comment_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 toutiao. Review it before you use it.