Skip to main content
Glama

get_account_health

Read-only

READ-ONLY. Account Health of ONE seller account on ONE marketplace (outpost), read from Amazon's official seller performance report (GET_V2_SELLER_PERFORMANCE_REPORT, same data as Seller Central → Account Health): seller account status (NORMAL/AT_RISK/DEACTIVATED), Account Health Rating status (GREAT/WARNED — Amazon does NOT expose the 0-1000 numeric score via API), each metric with value %, Amazon target and verdict ok/attenzione/a_rischio (Order Defect Rate MFN and FBA with A-to-z claims/chargebacks/negative feedback, late shipment rate, pre-fulfillment cancel rate, valid tracking rate, on-time delivery, invoice defect rate), policy violations with counts (listing policy, IP complaints received/suspected, product authenticity/condition/safety complaints, restricted products, food & product safety, other, document requests) and Amazon warnings. Read performance.summary and performance.problems first. Answer Account Health questions with THIS tool: do NOT ask the user for Seller Central screenshots. Counts only, no per-ASIN violation detail (that stays in Seller Central; for listing-level issues use get_listing_issues/list_inactive_listings). The report is cached ~6h (Amazon refreshes it a few times a day); refresh:true forces a new request. If performance.status is IN_PROGRESS, call again after retry_after_seconds (it resumes the same report). Vendor Central outposts have no Account Health: the tool says so. If the report is unavailable it falls back to an order-based ESTIMATE (estimated_metrics), which is not Amazon's official metric. No order-level or customer data.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
refreshNotrue = ignore the ~6h cache and request a fresh report from Amazon (use only if the user asks for the very latest data)
account_idNoID dell'outpost Amazon (= un seller su uno specifico marketplace; vedi list_clients). Opzionale se il token è legato a un solo outpost.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already cover read-only safety, but the description adds rich behavioral context: ~6h caching, refresh:true behavior, IN_PROGRESS retry handling, Vendor Central exclusions, and fallback to an order-based estimate. These are genuine operational details beyond structured fields.

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?

The key scope and read-only nature are front-loaded, and most sentences carry useful information. It is dense and somewhat overlong, but not padded with waste.

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?

Despite having no output schema, the description explains what to inspect in the response, result states (status fields, metrics, verdicts), caching behavior, and fallback behavior, covering everything needed to call and interpret the tool correctly.

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 parameters are already documented. The description largely repeats the refresh and account_id semantics already in the schema, adding no new syntax or edge-case guidance.

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+resource (reads Account Health of ONE seller account on ONE marketplace) and explicitly names sibling tools for listing-level issues, making it distinguishable from alternatives.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit when-to-use guidance ('Answer Account Health questions with THIS tool'), when-not to ask for Seller Central screenshots, and points to alternative tools for listing-level problems.

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