get_news
Get top news headlines with AI summary. Use for morning news or what is happening in the world.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| topics | No | Comma separated: business,technology,health,science,sports,general |
Get top news headlines with AI summary. Use for morning news or what is happening in the world.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| topics | No | Comma separated: business,technology,health,science,sports,general |
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 full burden of behavioral disclosure. It only states the primary function ('Get top news headlines with AI summary') and does not reveal whether the operation is read-only, how results are formatted, or any potential side effects.
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?
The description is two short sentences, direct and front-loaded. It states the core function first, then a usage hint, with zero wasted words.
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?
The description gives a clear purpose and usage context, and mentions the output (headlines with AI summary). However, it omits details about the limit parameter and the response structure, making it somewhat incomplete despite the tool's simplicity.
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 coverage is 50% (topics is described, limit is not), and the tool description adds no parameter details. The term 'top news headlines' might imply limit's purpose, but it does not explicitly clarify the limit or topics parameters.
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?
The description clearly states the tool gets top news headlines with AI summary, using a specific verb and resource. It distinguishes from unrelated siblings like get_weather or get_inbox, but does not explicitly differentiate from similar tools like morning_briefing.
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?
The description provides a clear usage context: 'Use for morning news or what is happening in the world.' It does not mention alternatives or exclusions, but the context is enough to guide the agent on when to invoke this tool.
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.