Get Latest Brief
get_latest_brief返回周报摘要(焦点 + 本周信号 + 行动清单 + 数据来源)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issue | No | 可选,指定期号(如 "第11期" 或 "11"),留空返回最新一期。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
get_latest_brief返回周报摘要(焦点 + 本周信号 + 行动清单 + 数据来源)。
| Name | Required | Description | Default |
|---|---|---|---|
| issue | No | 可选,指定期号(如 "第11期" 或 "11"),留空返回最新一期。 |
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the behavioral burden. It does disclose what the returned brief contains (focus, signals, action list, data sources), which adds value beyond the output schema. It doesn't mention side effects, permissions, or freshness/recency behavior, but as a retrieval operation the content disclosure is reasonable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single compact sentence that front-loads the action and packs the full output structure into a parenthetical list. Zero wasted words; every element earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a low-complexity tool with one optional, fully documented parameter and an output schema, the description covers the essentials. The main gap is lack of differentiation from sibling tools, which prevents a 5.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% — the lone 'issue' parameter is fully documented with format examples and default behavior. The description adds no parameter-level detail, but with full schema coverage, the baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource: '返回周报摘要' (returns weekly brief summary) and enumerates the contents (焦点 + 本周信号 + 行动清单 + 数据来源). The tool name and content list make the purpose unmistakable, though it doesn't explicitly contrast with list_topics or search_intel.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance on when to use this tool versus its siblings. The parameter schema adds 'leave blank returns the latest issue,' which is parameter-level usage, but the description itself gives no context for choosing between get_latest_brief, list_topics, and search_intel, and no exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.