tariff-refund-screen
Server Details
Screen US public companies for IEEPA tariff-refund exposure disclosed in their SEC filings.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 2 tools
The two tools are reasonably distinct: one describes the product and pricing, the other returns sample data. However, both names start with get_tariff_refund_screen and 'info' could be misread as the data preview before reading the descriptions.
Both tools follow the exact same get_<resource>_<variant> pattern, using snake_case consistently. The names differ only in the final noun, making the pattern predictable and clear.
Two tools is on the low end of the typical range, but it is well-scoped for a single product screen server that provides product information and a preview. Each tool has a clear purpose, so the small count does not feel deficient.
The server covers the natural lifecycle of this narrow product: learning about the screen and viewing its free preview. The only minor gap is that the full paid dataset cannot be accessed directly through a tool, but that may be intentionally outside the server's scope.
Available Tools
2 toolsget_tariff_refund_screen_infoARead-onlyInspect
Get details and pricing for Edge Thirteen's Tariff Refund Screen: a one-time CSV of US-listed companies disclosing IEEPA tariff-refund figures in their own SEC 10-Q/10-K filings since the Supreme Court struck down IEEPA tariff authority. These dollar figures are gain contingencies under ASC 450-30, so they carry no XBRL tag and don't appear on any stock screener -- they exist only as footnote prose. Useful for an agent doing investment research that needs to find a disclosure no numeric screen can surface.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already signal read-only and non-destructive behavior. The description adds useful context about provenance (SEC filings, ASC 450-30, no XBRL tag) and the data's scope (one-time CSV of US-listed companies), which helps an agent understand what the tool is returning. No contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is longer than strictly necessary but every sentence carries content: what the tool returns, what the screen is, and why it is useful. The main clause is front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-argument read-only info tool, the description gives enough domain context to understand what will be returned. It could be more explicit about output shape or the difference from get_tariff_refund_screen_preview, but these are minor given the tool's simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are no parameters, and schema description coverage is 100%, so there is nothing for the description to add at the parameter level. This is the baseline for a zero-parameter tool.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific action ('Get details and pricing') and an unambiguous resource (Edge Thirteen's Tariff Refund Screen), then explains what that screen contains. It is clear, though it does not explicitly contrast with the sibling preview tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives a clear use case: investment research looking for a disclosure that cannot be surfaced by numeric screens. It does not explicitly mention the sibling preview tool or say when to choose info over preview, so it lacks exclusions and alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_tariff_refund_screen_previewARead-onlyInspect
Get the free top-10 preview from the Tariff Refund Screen: ticker, company, disclosed amount, whether it's paid/accepted/received, and IEEPA refund as a percentage of shareholders' equity, ranked by materiality. This is the same free table already on the tool page -- the paid CSV adds the other 150 cited companies plus the exact citation sentence and filing URL for every figure. Free, no key.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark it read-only and non-destructive, so the description adds access and boundary context: free, no key, top-10 only, same data as the tool page, and what the paid CSV does differently. This is useful beyond structured fields, though it doesn't cover output formatting or error behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two dense sentences, front-loaded with what the tool returns and immediately followed by the paid-CSV distinction. Every clause adds information and there is no filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-parameter read-only preview, the description is complete: it names the output fields, the ranking basis, the data limitation (top 10), and the access condition. Since there is no output schema, the explicit field list effectively covers the return-value gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has zero parameters, so the baseline is 4. There are no parameters for the description to elaborate, and it doesn't invent any; the listed output fields are appropriately detailed given the empty input schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific action ('Get') and a precise resource ('free top-10 preview from the Tariff Refund Screen'), enumerates the returned fields, and clarifies it is the free preview rather than the paid CSV. This makes its scope obvious and distinguishable from the paid-data alternative.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly differentiates this tool from the paid CSV: use the free preview here, and the paid CSV when the other 150 companies/citations/URLs are needed. It also states the access condition 'Free, no key.' The only unmentioned alternative is the sibling info tool, but the free-preview vs. paid-full-export choice is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
2 tool updates
- First observed
get_tariff_refund_screen_info - First observed
get_tariff_refund_screen_preview
Related MCP Connectors
Federal government contracts and USAspending procurement exposure for SEC-listed companies.
Screen a US company against SEC EDGAR, OFAC sanctions, federal awards and federal court dockets.
SEC filing intelligence for AI agents. Financials, screening, peer comparison for 5,000+ companies.
Primary-source SEC filing intelligence and financial/disclosure reconciliation for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables risk analysis of US public companies by analyzing 8-K filings and insider activity using live SEC EDGAR data.-
- -licenseNot gradedqualityNot gradedmaintenanceEnables deep analysis of SEC EDGAR filings through universal company search, document content extraction, and advanced filing search capabilities. Provides AI-ready access to business descriptions, risk factors, financial statements, and full-text search across any public company's SEC documents.-
- AlicenseNot gradedqualityBmaintenanceChecks a US company's federal and state filing obligations and searches the user's own documents for evidence, sending only structured facts so files never leave the machine.3MIT
- AlicenseAqualityDmaintenanceParses SEC EDGAR Exhibit 107 XBRL fee disclosures from registration statements and returns structured fee data through the Model Context Protocol. No API keys required.7GPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.