Skip to main content
Glama

知一刻 Zhiyike

读取日报周报

get_report
Read-onlyIdempotent

读取目录中的指定一期,省略 date 返回最新已发布一期(不一定是今天)。日报日期 YYYY-MM-DD 为发布日(期号日期,内容是前一天的新闻,见 contentDate),周报 YYYY-Www。支持分页。text 为已排版 Markdown(含封面图语法);前若干条有 cover 时尽量附缩略图 image 块(有 image 时省略 structuredContent)。

Input Schema

NameRequiredDescriptionDefault
dateNo
limitNo
offsetNo
periodYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare readOnly/idempotent/non-destructive/closed-world, and the description adds real value: the date-omitted default, that the date is the publish day while contentDate is the previous day's news, pagination support, and that image blocks suppress structuredContent. It stops short of describing limits, error cases, or rate behavior, so a 3 fits given the annotation coverage.

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?

Dense but front-loaded: the read action and the date-omitted default come first, then format details. Parenthetical asides (不一定是今天, 见 contentDate, 有 image 时省略 structuredContent) are information-bearing rather than filler, though the single run-on sentence is harder to scan.

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?

There is no output schema, and the description compensates well by describing the return payload: paginated items, text as formatted Markdown with cover-image syntax, thumbnail image blocks for early covered entries, and structuredContent being omitted when image is present. Only pagination defaults and error behavior remain unclear.

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

Parameters3/5

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

Schema coverage is 0%, so the description must carry the load. It documents date thoroughly (YYYY-MM-DD publish/issue date for daily, YYYY-Www for weekly) and ties period to daily vs weekly via the 日报/周报 framing, but limit and offset get only a bare '支持分页' with no defaults or interaction explained.

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?

The description states a specific verb and resource: read a specified issue (指定一期) from a catalog, with daily/weekly period semantics. It does not name the sibling list_reports or get_news_detail, so the boundary between fetching one issue and listing issues is left to inference, but the core action is unambiguous.

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

Usage Guidelines3/5

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

It explains the key default (omit date → latest published issue, not necessarily today), which implicitly guides usage. However, it never says when to prefer this over list_reports or get_news_detail, nor whether listing issues first is a prerequisite, so selection guidance is only implied.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.