Skip to main content
Glama
15642875149

TrendRadar

by 15642875149

search_news

Search aggregated news and RSS feeds from multiple platforms. Filter by date, source, or relevance to monitor public opinion and spot trends using keyword, fuzzy, or entity search.

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?

无注解可用,描述需承担完整行为披露责任。它说明了返回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?

描述较长但结构清晰,分为Args、Returns、Examples三部分,每个句子都承载必要信息。内容虽多但无冗余,为全面解释参数和示例所必需,组织良好,略超于“简洁”但合理。

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

Completeness5/5

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

鉴于工具拥有10个参数且无schema描述,描述提供了完整的信息:每个参数的意义、默认值、格式,使用建议,以及三个典型示例。虽存在输出模式,描述仍概括了返回结构(JSON),没有遗漏关键调用信息,对于复杂工具而言非常全面。

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描述覆盖率为0%,描述完全弥补了这一点。Args部分详细解释了全部10个参数,包括枚举值(搜索模式)、默认值、格式示例(date_range)、条件用途(threshold仅fuzzy模式)、布尔标志含义等,远超出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”,明确指出这是“统一搜索接口”,能区分于兄弟工具如search_rss(仅RSS)和get_latest_news(最新新闻)。但未明确命名这些兄弟工具或说明它们的差异,因此未达到5分。

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,提供了具体的使用场景。但未明确说明何时不使用本工具(如仅搜索RSS时该用哪个),缺乏排除性指导,未达到5分。

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/15642875149/TrendRadar'

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