Skip to main content
Glama

Zyberno stock valuation

Who supplies a US-listed company, who buys from it, and who depends on it

get_supply_chain
Read-onlyIdempotent

Returns a company's supply chain as the SEC annual reports state it: the suppliers it names and the customers that name it, each graded sole source, primary supplier or named, with the year the link was first reported, the share of revenue or of the input where a filing discloses one, and the sentence from the report with a link to it on SEC EDGAR. Also returns how many large companies name it as a supplier, how much of their market value depends on it, and links the reports stopped naming.

Use when the user asks who supplies a company, who its customers are, which companies depend on it, how concentrated its suppliers or customers are, or what is exposed if it stops supplying. Do not use it for valuation (use get_stock_valuation) or to search across companies (use screen_stocks).

Covers about 1,250 US-listed companies, from annual reports (10-K, 20-F) since 2013, updated nightly. Companies do not have to name their suppliers, so a missing link is not proof there is none. In Zyberno's tests these links did not predict share prices well enough to trade on: they describe a company and its risks.

Input Schema

NameRequiredDescriptionDefault
symbolYesTicker symbol of a US-listed company, for example NVDA or TSM. Case insensitive.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already declare readOnly/idempotent/closed-world, and the description goes well beyond them: coverage universe (~1,250 US-listed companies), source documents (10-K, 20-F since 2013, updated nightly), a crucial null-semantics caveat that a missing link is not proof no link exists, and an explicit statement that the links are descriptive risk data rather than predictive signals. That is exactly the kind of expectation-setting an agent cannot get from 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?

Well front-loaded: what it returns, then when to use it, then coverage and caveats. The third paragraph's note about Zyberno's backtests is mildly promotional but still carries behavioral value by forestalling misuse as a signal. Slightly long, but nearly every sentence does work.

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?

With no output schema, the description still fully specifies the return shape (grades, years, disclosed shares, source sentences with EDGAR links, aggregate dependency metrics, discontinued links). Coverage limits, freshness, and interpretation caveats are all present, so an agent has everything needed to call it and read the result 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?

Only one parameter and schema description coverage is 100%, so the schema already explains the ticker format, case insensitivity, and example values. The description adds nothing parameter-specific beyond reinforcing the 'US-listed company' scope, so the baseline of 3 applies.

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 opening sentence gives a specific verb (returns) and a precisely bounded resource (a company's SEC-reported supply chain), then enumerates the constituent parts: named suppliers, customers that name it, link grades, first-reported year, disclosed shares, and cited filing sentences. An agent can distinguish this from valuation or screening siblings without opening any schema.

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?

Explicit positive triggers are listed ('who supplies a company, who its customers are, which companies depend on it, how concentrated... what is exposed if it stops supplying') and explicit exclusions name the alternatives: get_stock_valuation for valuation and screen_stocks for cross-company search. Both when-to-use and when-not-to-use are covered.

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