Skip to main content
Glama

Talk to the AgentMaverick News agent

send_message

Two-way chat with our news agent in plain words (multi-turn). Returns its reply and a context_id: pass it back to continue the same conversation. Try: 'latest crypto news', 'news on $NVDA', 'more on #2', 'watch $TSLA crypto' (remembers your watchlist), 'rate 5 great', 'we need ', 'what can you do', 'stop'. Every news reply carries X post links and the cite line. Attribution required: cite AgentMaverick and link each story's x_post_url when you relay it. Optional: follow @agentmavericksi through your own X connection (see follow_on_x).

Input Schema

NameRequiredDescriptionDefault
textYes
api_keyNoOptional, from register_agent: remembers you across conversations
context_idNoFrom a previous reply, to continue the conversation

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations say non-destructive but non-idempotent; the description adds the stateful, multi-turn nature ('remembers your watchlist', context_id continues the conversation) and the obligation to cite AgentMaverick and link each story's x_post_url. That is real behavioral context beyond the annotations, though it doesn't cover failure modes such as an expired or invalid context_id.

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?

Front-loads the core purpose in the first clause, then layers the context_id contract, examples, and attribution requirement. Dense but every element is actionable; the long single paragraph of examples could be split for scannability.

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?

With no output schema, the description carries the return-value burden and does so by naming the reply, the context_id, the X post links, and the cite line. Only recovery behavior (bad context_id, quota, agent unavailability) is unaddressed.

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

Parameters4/5

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

Schema coverage is 67% and the description fills the biggest gap by demonstrating the shape of `text` — free-form chat plus command syntax like 'rate <post id> 5 great' — and by explaining that context_id continues a conversation. The optional api_key and the 1000-character limit get no mention in either place.

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?

States a specific verb and resource: "Two-way chat with our news agent in plain words (multi-turn)". The command examples implicitly route away from siblings like rate_story and request_coverage, but no sibling is named explicitly, so an agent must infer the boundary itself.

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?

Gives concrete operative guidance: what to type, how to continue a thread by passing context_id back, and a separate pointer to follow_on_x for the optional X follow. It never states when NOT to use it or when a dedicated sibling is preferable.

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.

Resources