Skip to main content
Glama

Export a reviewed supplemental TSV

export_answer_feed
Read-onlyIdempotent

Return a real TSV for 1–5 merchant-authored products or a facts CSV, after explicit human review and chosen columns. Preserves exact IDs and quotes compound subvalues. Never drops products, creates facts or submits to Google. No documents are fetched. Blank selected cells can change merged data; acceptance and visibility remain unverified. Request limit: 1 MB; reference ID limit: 10,000.

Input Schema

NameRequiredDescriptionDefault
csvNoMerchant-authored CSV with exact id and supported facts columns; at most 5 distinct products. Header: id,question,answer,document_link,item_group_id,item_group_title,variant_name,variant_value. Repeated exact IDs merge. No generated facts.
columnsYesFirst entry must be id. Include only populated supported attributes the user intends to update. Blank cells can affect merged data.
productsNo
reviewedYesTrue only after the user reviewed facts, exact primary IDs, selected cells, PDF rights/size/public availability and agreement with product pages.
referenceIdsNoOptional current primary-feed product IDs for exact, case-sensitive comparison. Omit to report matching as unverified; an empty supplied list is a validation error.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.1/5.0
Behavior5/5

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

Annotations cover safety (readOnly, idempotent, non-destructive, closed-world), and the description adds real behavioral context beyond them: blank selected cells can mutate merged data, acceptance and visibility remain unverified, no documents are fetched, and nothing is submitted to Google. It also discloses concrete limits (1 MB request, 10,000 reference IDs).

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-loaded with what is returned, then constraints in short declarative fragments; every sentence carries a distinct caveat or limit. The telegraphic phrasing is dense but not padded, so nothing reads as filler.

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 still conveys the return artifact (a TSV or facts CSV built from chosen columns), the merge/no-mutation guarantees, and the unverified acceptance status. It stops short of describing the output column layout, but otherwise covers what an agent needs to invoke it safely.

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 80%, so the schema already documents csv, columns, reviewed, referenceIds, and the oneOf constraint in detail. The description restates the 1 MB request limit and the 10,000 reference-ID cap and echoes the blank-cell merge caveat, adding little beyond what structured fields provide.

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+resource: returns a real TSV for 1-5 merchant-authored products or a facts CSV, scoped by review and chosen columns. An agent can tell what it produces, though it never names or contrasts with the sibling validate_answer_feed, so differentiation is left to inference.

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?

"After explicit human review and chosen columns" gives a clear precondition for calling it, and "Never drops products, creates facts or submits to Google. No documents are fetched" sets firm negative boundaries. No alternative tool or when-not-to-use condition is named, so it stops short of full routing guidance.

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.