MCP server giving AI agents real-time trending-topic intelligence from Weibo, Baidu, Zhihu, Google Trends, HackerNews, and StackExchange with sensitive-topic filtering
Two tools with basic schemas and descriptions, but significant gaps in parameter documentation and output schema clarity. Tool names follow verb_noun convention (get_trending, get_reddit_intel), which is good. However, parameter descriptions are minimal or absent. The 'track' parameter in both tools lacks actionable guidance on when to use each track value. Output schemas are not documented, LLMs cannot predict what fields to expect or plan downstream operations. Error handling is absent; no guidance on retryability or recovery. Sensitive-topic filtering is mentioned in description but not exposed as a parameter, limiting agent control.
High-engagement community threads (HackerNews + StackExchange) for Reddit GEO content research. Tracks: kids, ai, poa.
Real-time trending topics from Weibo/Baidu/Zhihu (China) and Google Trends (US), scored against content tracks with sensitive-topic filtering. Tracks: 亲子教育, AI工具, EN_kids, EN_ai, all, raw.
Output schemas not documented. LLMs cannot predict response structure (fields, types, nesting). Agents cannot plan downstream operations or extract required data reliably.
Parameter 'track' lacks actionable description. No guidance on when to use '亲子教育' vs 'AI工具' vs 'EN_kids' vs 'EN_ai' vs 'all' vs 'raw'. LLMs cannot reason about track selection.
Parameter 'sources' in get_trending has no description. LLMs do not know what each source provides, when to use subsets, or what happens if a source fails.
No error handling or recovery guidance. If a data source fails (Weibo API down, Google Trends timeout), tool returns partial results with no indication of what failed or whether to retry.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 51 | 2026-07-28+ | v2 |
Sensitive-topic filtering is hardcoded and not configurable. Agents cannot override filtering or understand why results are missing. No parameter to control sensitivity level.