Skip to main content
Glama
17191004

TrendRadar MCP Server

by 17191004

search_news

Search trending news and RSS feeds across platforms using keyword, fuzzy, or entity queries. Filter by date range and platform, sort by relevance or weight, and get JSON results with optional URLs for targeted monitoring.

Instructions

统一搜索接口,支持多种搜索模式,可同时搜索热榜和RSS

建议:使用自然语言日期时,先调用 resolve_date_range 获取精确日期范围。

Args: query: 搜索关键词或内容片段 search_mode: 搜索模式 - "keyword": 精确关键词匹配(默认) - "fuzzy": 模糊内容匹配 - "entity": 实体名称搜索(人物/地点/机构) date_range: 日期范围,格式 {"start": "YYYY-MM-DD", "end": "YYYY-MM-DD"},默认今天 platforms: 平台ID列表,如 ['zhihu', 'weibo'],不指定则使用所有平台 limit: 热榜返回条数限制,默认50 sort_by: 排序方式 - "relevance"(相关度)/ "weight"(权重)/ "date"(日期) threshold: 相似度阈值(仅fuzzy模式),0-1,默认0.6 include_url: 是否包含URL链接,默认False include_rss: 是否同时搜索RSS数据,默认False rss_limit: RSS返回条数限制,默认20

Returns: JSON格式的搜索结果,包含热榜新闻列表和可选的RSS结果

Examples: - search_news(query="AI") - search_news(query="AI", include_rss=True) - search_news(query="特斯拉", date_range={"start": "2025-01-01", "end": "2025-01-07"})

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes
sort_byNorelevance
platformsNo
rss_limitNo
thresholdNo
date_rangeNo
include_rssNo
include_urlNo
search_modeNokeyword

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior3/5

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

没有提供注解(如 readOnlyHint、destructiveHint),描述中没有明确说明授权需求/速率限制/副作用。描述补充了搜索结果内容(JSON结构),但安全与写操作等信息缺失。

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

Conciseness4/5

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

文本组织得较清晰:先说明用法,再述参数,后附代码示例。为全部参数作了内联列表,但整体篇幅较长,部分参数说明冗长。

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?

返回结果说明为JSON、包涵热榜和可选RSS feed;已提供输入schema、默认值和建议。存在相关兄弟工具和fetch场景,但未对返回结构做详细解释,且缺少annotation明文说明。

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

Parameters5/5

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

schema的description字段本身序列覆盖率为0%,但文本描述对全部10个参数(query、search_mode、date_range、platformsaku、limit、sort_by、threshold、include_url、include_rss、rss_limit)都有解释,并附带默认值与示例,远优于贫乏的json schema。

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

Purpose4/5

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

描述以明确动词开头('统一搜索接口'),说明统一搜索热榜和RSS,且参数覆盖多种搜索模式。虽然与同类工具相比有明显区分,但没有明确点名替代性工具。

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

Usage Guidelines4/5

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

提供了使用建议:在自然语言日期前先用 resolve_date_range 获得精确范围,并在 include_rss 等参数上有默认行为。但未明确说明与同类工具的选用边界。

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/17191004/TrendRadar'

If you have feedback or need assistance with the MCP directory API, please join our Discord server