Skip to main content
Glama

SocialDataX TikTok MCP

tiktok_get_user_posts_by_profile_url

Read-only

根据 TikTok 用户主页链接获取作品列表,支持 page_token 翻页。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
page_tokenNo分页令牌。首页传空字符串;next_page_token 为空字符串表示没有更多结果。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;它是不透明令牌,不能修改、截断、脱敏、格式化、重组,也不能跨关键词、筛选条件或不同请求链路复用。
profile_urlYesTikTok 用户主页链接,例如 https://www.tiktok.com/@teamtrump

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
itemsYes当前页用户作品列表
pointsYes本次成功调用的积分消耗与调用完成时的账户积分余额。
next_page_tokenYes分页令牌。首页传空字符串;next_page_token 为空字符串表示没有更多结果。继续翻页时必须将上一页返回的完整 next_page_token 原样作为 page_token 传回;它是不透明令牌,不能修改、截断、脱敏、格式化、重组,也不能跨关键词、筛选条件或不同请求链路复用。

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the read-only and open-world nature of the operation, so the safety profile is clear. The description adds only that pagination via page_token is supported, which is also documented in the schema; it offers no additional context such as rate limits, data freshness, or result completeness. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence that names the action, the resource, the input key, and the pagination behavior with no filler or redundant content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With a rich input schema, an output schema, and annotations covering read-only/open-world behavior, the core invocation context is sufficiently complete. The only meaningful gap is the absence of explicit routing to tiktok_get_user_posts_by_tiktok_id when a TikTok ID rather than a profile URL is available, but this is a minor omission for a simple list endpoint.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%: both profile_url and page_token are already documented, with detailed handling rules for the opaque token. The description restates page_token pagination but adds no semantic meaning beyond what the schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb phrase ('获取作品列表' / get posts list) and identifies both the resource (TikTok user's posts) and the access path (profile URL). This clearly distinguishes it from sibling tools such as tiktok_get_user_posts_by_tiktok_id and tiktok_get_user_info_by_profile_url.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies the main usage: call this tool when you have a TikTok profile URL and want that user's posts. However, it does not explicitly state when to prefer this over tiktok_get_user_posts_by_tiktok_id or other siblings, and it gives no exclusions or alternative routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources