Skip to main content
Glama

Has this tool been answering?

onchain_agent_get_listing_history
Read-onlyIdempotent

ANSWERS ONE QUESTION: has this listing been answering Sato Hub's daily checks, and has its tool inventory moved? Returns a bounded 30-day shape from the listing's observed record — days observed, share of OUR checks that succeeded, current state and streak — plus the MCP tool-inventory changes in the window (date, count after the change, added, removed) and the current Sato Score.

RULE ENFORCED: success_rate_pct is the share of Sato Hub's own checks that succeeded, never "uptime" — a failure can be on our side. At most 30 entries; the daily rows are not returned (rule 24: shape, not rows). Absence of a record is unknown, not down.

Pass score_days to add score_series: the daily Sato Score readings we captured for this listing, up to 90 days without a key (a longer request is clamped, never refused, and score_series_window says what was served; the 180-day chart is on the listing's /verify//history page). A day nobody measured is ABSENT from the array rather than carried forward — a gap is a gap — and every move is labelled project or methodology, the latter meaning Sato Hub revised the scoring rubric that day and the movement is ours.

Returns (json): { slug, days, observed: { days_observed, window_days, success_rate_pct, rate_days, rate_window_start, current_state, current_streak_days, last_check }, tool_history: [{ date, count, added, removed }], tools_now, tools_peak, trust_score, trust_tier, score_series, score_series_window, rules, sato_url }. Read-only.

Example: { slug: "jupiter-mcp", days: 30, score_days: 90 }

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
daysNoLook-back window in days (1-30, default 30) for the observed record and the tool inventory.
slugYesThe resource slug, e.g. 'coinbase-agentkit'.
score_daysNoInclude the daily Sato Score series over this many days (2-365; up to 90 days are served without a key, a longer request is answered with 90 and says so in score_series_window). A day nobody measured is absent from the series, never carried forward. Omit for no series.
response_formatNoText format; structuredContent is JSON either way.markdown

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
  2. Changed1 schema field changed
    • changedInput schema / properties / score_days / description
      Previous value: -"Include the daily Sato Score series over this many days (2-365). A day nobody measured is absent from the series, never carried forward. Omit for no series."New value: +"Include the daily Sato Score series over this many days (2-365; up to 90 days are served without a key, a longer request is answered with 90 and says so in score_series_window). A day nobody measured is absent from the series, never carried forward. Omit for no series."
  3. Changed1 schema field changed
    • changedInput schema / properties / response_format / description
      Previous value: -"Output format: 'markdown' (default) or 'json'."New value: +"Text format; structuredContent is JSON either way."
  4. Changed2 schema fields changed
    • changedInput schema / properties / days / description
      Previous value: -"Look-back window in days (1-30, default 30)."New value: +"Look-back window in days (1-30, default 30) for the observed record and the tool inventory."
    • addedInput schema / properties / score_days
      Added value: +{
      +  "description": "Include the daily Sato Score series over this many days (2-365). A day nobody measured is absent from the series, never carried forward. Omit for no series.",
      +  "maximum": 365,
      +  "minimum": 2,
      +  "type": "integer"
      +}
  5. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.