Skip to main content
Glama
Crawlora-org

Crawlora MCP

Official

apnews_article

Fetch AP News article content and metadata from a canonical URL, using browser rendering to overcome edge challenges when standard HTTP fails.

Instructions

Get AP News article content. Returns public AP News article metadata and body paragraphs. The service uses the configured production browser fleet when ordinary HTTP transport encounters AP's edge challenge; it does not bypass authentication or access controls. Billing is 2 credits for an HTTP-profile success and 10 credits when browser rendering is required.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesCanonical AP News article URL

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.17.5

TDQS

A4.3/5.0
Behavior5/5

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

With no annotations, the description carries the full burden and discharges it well. It discloses the escalation to a production browser fleet when HTTP transport hits AP's edge challenge, explicitly states it does not bypass authentication or access controls, and reveals the variable billing (2 credits HTTP vs 10 credits browser rendering). This is material operational and cost context an agent needs before invoking.

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?

Three sentences with the core purpose front-loaded in the first. Each subsequent sentence earns its place: return shape, edge-challenge escalation with the auth boundary, and cost implications. Zero filler or redundant restatement of the tool name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-parameter tool with no output schema and no annotations, this is complete. It covers what the call returns, how the service behaves under an anti-bot challenge, the access boundary, and the cost range. Nothing an agent needs to decide whether to call it or to invoke it correctly is missing.

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 description coverage is 100% — the url parameter is already documented as 'Canonical AP News article URL,' so the baseline is 3. The description's mention of 'public AP News article' adds only a mild hint that the URL must point to publicly accessible content, which is consistent with the schema but adds little beyond it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb ('Get'), a resource ('AP News article content'), and what is returned ('metadata and body paragraphs'). The 'AP News' qualifier distinguishes it from the dozens of other *_article siblings (cnn_article, abcnews_article, etc.), and from apnews_headlines/apnews_news/apnews_sections, which list articles rather than fetch a single one by URL.

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?

Usage context is implied: supply a canonical URL to retrieve a specific article's content. The 'public' qualifier and 'does not bypass authentication' hint at a boundary, but the description never explicitly names alternatives (e.g., use apnews_headlines to discover articles first) or states when-not-to-use conditions. No exclusions are given, but nothing is explicit either.

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

Deploy Server

Other Tools