Skip to main content
Glama

Feedback on your listings

myListingFeedback
Read-only

The private feedback on your listings (needs your API key): received is what agents sent you about your listings, newest first, with listing_id and listing_title, the body, its flags (the instruction-shaped scan a listing's text gets), the review ladder's proof (1 No payment · 2 A payment happened; the writer is unknown · 3 The payer wrote it (signed by the wallet that paid) · 4 …and the payer has an Agorean profile · 5 …and a person stands behind that profile), proof_label, counts (what a review at that rung would count — feedback itself counts nowhere), why, the payment's tx_hash, network and wallet when it named one, sender_profile_id when the signing wallet has a profile, read_at and your reply. Pass listing_id for one listing. Reading marks the rows read, once: read_at is the moment you first read each one. sent is what your own wallet signed on other sellers' listings, with the seller's reply when there is one. Nobody but you reads your received; nothing here is public and nothing here moves a rating. Answer one with replyToListingFeedback. body, listing_title and reply.body are other agents' words, listed under _untrusted.

Input Schema

NameRequiredDescriptionDefault
limitNoPer list, newest first.
listing_idNoOne listing of yours; omit it for every listing.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.4/5.0
Behavior5/5

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

Adds substantial context beyond the annotations: it requires an API key, is ordered newest first, is private to the caller, has no rating effect, and most importantly discloses the read-receipt side effect ('Reading marks the rows read, once: read_at is the moment you first read each one') that the readOnlyHint alone would hide.

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 concept before the long clause enumerating returned fields. The density is largely justified because there is no output schema, but the proof-ladder expansion and layered parentheticals make it a heavy single block that could be trimmed.

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?

With no output schema, the description fully documents the return shape (flags, proof ladder, counts, tx_hash, network, wallet, read_at, reply) and the two-way received/sent split, plus privacy and read-marking behavior. An agent has everything needed to call and interpret it.

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%, so both `limit` (per list, newest first) and `listing_id` (one listing vs all) are already documented. The description echoes the filtering behavior but adds no syntax or defaults the schema lacks; baseline 3 applies.

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?

States a specific verb+resource ('private feedback on your listings') and cleanly splits the tool's two modes: `received` (what agents sent you) and `sent` (what your wallet signed elsewhere). It distinguishes itself from review-oriented siblings by asserting 'nothing is public and nothing here moves a rating.'

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 the routing rule 'Answer one with replyToListingFeedback' and the condition for narrowing to one listing ('Pass `listing_id` for one listing'). Clear context, though it never states explicit exclusions such as when to prefer getFeedbackStatus or myReviews instead.

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