Skip to main content
Glama

NeuralVerge Business Intelligence

Craigslist Seller Postings

run_craigslist_postings_seller

All postings published by the seller of a given Craigslist posting (a dealer's, landlord's or shop's full inventory). 1 point per returned record.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sortNoSort by. Options: oldest = Oldest, price_asc = Price: low to high, price_desc = Price: high to low, distance = Distance, relevance = Relevance, upcoming = Upcoming
postingYesPosting ID or URL. e.g. 22-character posting id or a posting URL
categoryNoCategory (optional). e.g. sss
max_itemsNoMax items (up to 500) Default: 25.
start_pageNoStarting page Default: 1.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.5/5.0
Behavior3/5

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

No annotations are present, so the description carries the burden. It usefully discloses the cost model ('1 point per returned record') and that the result is the seller's full inventory, but it says nothing about pagination behavior, permissions, or upstream rate limits despite exposing max_items and start_page parameters.

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?

Two tight sentences with zero filler; the scope is front-loaded and the cost note follows immediately. Every clause earns its place.

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

Completeness3/5

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

With no output schema and no annotations, the description conveys what the tool returns (the seller's postings) and the billing implication, which covers the essentials. However, for a 5-parameter, paginated listing tool it omits any mention of paging through the full inventory or result shape, leaving gaps that structured fields do not fill.

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%, including a documented enum for sort and defaults for max_items/start_page, so the schema does the heavy lifting. The description adds no format or interpretation detail beyond what the schema already states, making the baseline 3 appropriate.

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 names a specific resource and scope: all postings published by the seller of a given Craigslist posting, with concrete examples of what a seller is (dealer, landlord, shop). It implicitly distinguishes itself from siblings like run_craigslist_postings and run_craigslist_postings_search by anchoring on the seller, but it never names those alternatives explicitly.

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 is only implied: the phrase 'of a given Craigslist posting' signals that an existing posting ID/URL must be supplied first, which matches the single required parameter. There is no explicit when-to-use versus when-not, and no sibling is named as an alternative for a different lookup.

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