TikTok Unauthorized API Scraper
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | API 密钥 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_trending_users_in_specific_countryB | Fetch trending users and their most popular post for target country passed as parameter |
| get_trending_hashtags_for_specific_countryC | Endpoint search for trending hashtags for specific country passed as the parameter |
| find_user_by_sec_user_id_fetch_profile_info_fetch_user_pC | Endpoint does a sequence of actions under the hood: 1. fetches user stats (total likes, followers, subscriptions, etc.) 2. fetch \ |
| build_request_to_find_post_by_link_or_aweme_idD | Note: endpoints ending \ |
| build_request_to_find_users_posts_by_sec_user_idD | Note: endpoints ending \ |
| build_request_to_find_user_and_his_info_by_sec_user_idD | Note: endpoints ending \ |
| find_post_by_link_or_aweme_id_fetch_cover_links_metrics_B | Find post data (cover links, metrics, download links, etc.) by post identifier. Takes any of the following post identifiers: - aweme_id - share_link - web_link - short_link If you mix up link type endpoint will work incorrectly! |
| find_liked_posts_by_sec_user_idB | Search for post user previously liked (only it the target user allowed this feature in privacy settings) |
| find_user_by_username_fetch_profile_info_fetch_user_postD | Endpoint does a sequence of actions under the hood: 1. finds user by \ |
| find_user_by_username_fetch_profile_info_fetch_user_post_2D | Endpoint does a sequence of actions under the hood: 1. finds user by \ |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
The tools have overlapping purposes that could cause confusion, such as multiple tools for finding users (e.g., find_user_by_sec_user_id_fetch_profile_info_fetch_user_p, find_user_by_username_fetch_profile_info_fetch_user_post, and find_user_by_username_fetch_profile_info_fetch_user_post_2) with unclear distinctions. However, descriptions help differentiate some tools, like find_liked_posts_by_sec_user_id for liked posts versus find_post_by_link_or_aweme_id_fetch_cover_links_metrics_ for post data.
Naming is inconsistent with mixed conventions: some tools use snake_case with verbs like 'find' or 'get' (e.g., find_user_by_username_fetch_profile_info_fetch_user_post), while others have overly verbose names that deviate from a clear pattern (e.g., build_request_to_find_post_by_link_or_aweme_id). There is no uniform verb_noun structure, making the set chaotic and hard to predict.
With 10 tools, the count is well-scoped for a TikTok scraper, covering key areas like user lookup, post retrieval, trending content, and liked posts. Each tool appears to serve a distinct purpose in the domain, making the number appropriate without being excessive or insufficient.
The tool surface covers core scraping functionalities for TikTok, including user and post lookup, trending data, and liked posts, with minor gaps such as potential missing operations for comment retrieval or direct messaging. Agents can likely work around these gaps, as the set supports essential workflows for data extraction.