Skip to main content
Glama

MAX Data Value Check

List public data-licensing disclosures

list_public_data_licensing_disclosures
Read-onlyIdempotent

Lists public companies whose SEC filings (8-K, 10-K, 10-Q, S-1) mention AI data licensing, from MON$TER's weekly SEC EDGAR full-text tracker, with filing dates and direct links to each filing on sec.gov. Optionally filter by part of a company name. Use when someone asks which companies license data to AI or wants public examples. A match means a filing mentions the phrases, not that a deal closed or its value.

Input Schema

NameRequiredDescriptionDefault
limitNoMaximum companies to return (1-40). Default 10.
company_name_containsNoOptional text to match within company names, e.g. "yelp".

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so safety is covered. The description adds genuinely non-obvious context beyond that: the data provenance and weekly refresh cadence, the returned fields (filing dates and direct sec.gov links), and a crucial interpretive caveat that a match means a filing mentions the phrases, not that a deal closed or has value. It does not mention result caps beyond the limit parameter or how far back the tracker goes.

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?

Three sentences, front-loaded with what the tool returns and where the data comes from, then usage guidance, then the accuracy caveat. No filler or restated title text; every clause adds information an agent would otherwise have to guess.

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?

For a two-parameter, read-only listing tool with no output schema, the description covers the essentials: scope, source, refresh cadence, returned fields, and the interpretation limit on matches. The only gaps are record depth/history and ordering of results, which are minor for this use case.

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 the schema already documents both parameters including ranges and defaults. The description echoes the optional company-name filter ("Optionally filter by part of a company name") but adds no matching semantics such as case sensitivity or substring behavior, and never mentions the limit parameter. Baseline 3 applies when the schema carries the parameter burden.

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 gives a specific verb and resource ("Lists public companies whose SEC filings... mention AI data licensing") and names the underlying source (MON$TER's weekly SEC EDGAR full-text tracker) plus the exact filing types covered. This is clearly distinct from the siblings, which are about readiness checks, term explanations, checklists, and handoff links rather than filing discovery.

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?

It states the trigger condition explicitly: "Use when someone asks which companies license data to AI or wants public examples." That is a clear when-to-use signal. It does not name a sibling alternative or state when-not to use it, but the domains of the sibling tools are far enough apart that the routing risk is low.

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