Skip to main content
Glama

Abs Loan Level

Abs Trusts

abs_trusts
Read-onlyIdempotent

List US auto loan / auto lease securitization trusts we track (from SEC EDGAR Reg AB II ABS-EE filings), optionally filtered by sponsor (captive-finance company / depositor, e.g. "Ally", "Toyota") or asset class. Use to find the exact trust name abs_trust_performance needs, or to see which sponsors/asset classes have coverage.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMax trusts to return. Default 50, max 500.
sponsorNoCase-insensitive substring match on the sponsor/depositor name, e.g. "Ally", "CarMax", "Exeter", "BMW".
asset_classNoFilter to one asset class.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnly/idempotent/non-destructive, so safety is covered; the description adds real context beyond them by disclosing the upstream data source (SEC EDGAR Reg AB II ABS-EE filings) and that coverage is only the trusts 'we track'. It stops short of describing return shape or pagination behavior.

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, no filler; the resource scope is front-loaded and the routing purpose follows immediately.

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?

For a simple read-only list tool with no output schema and three fully documented parameters, the description supplies everything needed to select and call it: scope, filters, data origin, and the downstream dependency it serves.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3, but the description adds meaning the schema does not: 'sponsor' is characterized as a captive-finance company / depositor with sample values, and the asset-class filter is tied to the domain. This slightly exceeds what the schema alone conveys.

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 ('List') and a precisely scoped resource: US auto loan/auto lease securitization trusts sourced from SEC EDGAR Reg AB II ABS-EE filings. It explicitly names the sibling it feeds into (abs_trust_performance), so an agent can distinguish it from other abs_* tools without opening a schema.

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 two concrete use cases — resolving the exact trust name that abs_trust_performance requires, and auditing sponsor/asset-class coverage. It names the alternative tool explicitly, but offers no exclusions (e.g., when to go to abs_sector_delinquency 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.