Skip to main content
Glama
17191004

TrendRadar MCP Server

by 17191004

generate_summary_report

Generate daily or weekly summary reports of trending news and hot topics. Use custom date ranges for tailored summaries, delivering actionable insights from aggregated sources.

Instructions

每日/每周摘要生成器 - 自动生成热点摘要报告

Args: report_type: 报告类型(daily/weekly) date_range: 【对象类型】 自定义日期范围(可选) - 格式: {"start": "YYYY-MM-DD", "end": "YYYY-MM-DD"} - 示例: {"start": "2025-01-01", "end": "2025-01-07"} - 重要: 必须是对象格式,不能传递整数

Returns: JSON格式的摘要报告,包含Markdown格式内容

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
date_rangeNo
report_typeNodaily

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior3/5

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

缺少 annotations,描述本身承担了披露行为细节的责任。描述了返回值(JSON 包含 Markdown 格式内容)和参数约束(日期范围必须是对象),但没有说明这具备副作用(如是否触发抓取、发送通知)或是否会持久化数据。对非破坏性工具来说还算基本透明,但未达到充分披露。

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?

描述简明扼要,使用 Args/Returns 结构分块,各项信息包括参数类型、格式、示例和返回值均具价值,没有冗余或重复 schema 的废话。中文措辞紧凑,令人一目了然。

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?

对于这种既有输出 schema 的工具,描述只需重点补充参数语义,基本覆盖了实际使用要点。但工具名为 'generate_summary_report',没有说明生成报告所依赖的数据来源(如是否使用已抓取新闻或缓存),也没有提及默认日期范围的行为,这在实际使用中可能产生模糊。整体上还是足够完成任务。

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%,描述中对两个参数的含义、类型和格式都提供了有价值的补充。尤其对 date_range 给了明确的对象结构 {'start':..., 'end':...}、示例和强调提示,比 schema 的 anyOf 更清晰。report_type 也给出了可选值 daily/weekly,完全超出了 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?

描述明确指出这是一个每日/每周摘要报告生成器,动作明确(生成),资源明确(报告),并说明了输入输出的大致内容。但与 'aggregate_news'、'compare_periods' 等兄弟工具之间没有区分性说明,读者不清楚为何选用此工具而非其他分析/汇总工具。

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

Usage Guidelines2/5

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

描述没有提供任何使用场景或与其他工具的对比说明。虽然提到了 'daily/weekly' 两种报告类型,以及可选的日期范围,但没有说明何时应使用该工具而不是兄弟工具(如 compare_periods、aggregate_news 等)。也没有提及默认行为(如未传日期范围时如何处理)。

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