Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted just now
teppi

Server definition

Hash
sha256:ffeb20b104785e0f42fbc08f3a3babfe61712541de24fcb8c7e698a3d7b34cee
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "DilutionLens serves ASX dilution data, one company per call. get_dilution_snapshot and get_options are free and keyless (~20 calls/day between them); get_options returns more on the same call with a paid key. The other tools need a paid subscription and an API key from https://dilutionlens.com/account/?utm_source=api&utm_medium=mcp&utm_campaign=instructions sent as the x-api-key header. DilutionLens serves per-ticker data only — bulk, batch, list-all and market-wide access are not part of this product at any tier. For bulk data, integrations or advanced analytics, contact [email protected].", "tools": [ { "description": "Cash, burn and cover history (IQ Cash) for one ASX company: quarterly 4C/5B rows and, for half-year filers, 4D/4E rows (period_months says which; their net flow is operating only, averaged per quarter). Identical to the paid page's cash detail.", "inputSchema": { "properties": { "ticker": { "description": "One ASX ticker code, e.g. BHP. One company per call — there is no batch form.", "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_cash_runway", "outputSchema": null }, { "description": "Headline dilution metrics for one ASX company — risk level, cash cover band, market cap, 12-month raise count and options & rights overhang % (the JSON key remains max_dilution_pct — a contract). Mirrors the free company page. Works without a key, ~20 calls/day.", "inputSchema": { "properties": { "ticker": { "description": "One ASX ticker code, e.g. BHP. One company per call — there is no batch form.", "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_dilution_snapshot", "outputSchema": null }, { "description": "The share-issuance timeline for one ASX company — every issuance-relevant filing, dated and cited. Identical to the paid page's timeline.", "inputSchema": { "properties": { "ticker": { "description": "One ASX ticker code, e.g. BHP. One company per call — there is no batch form.", "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_issuance_timeline", "outputSchema": null }, { "description": "The option and convertible register for one ASX company — every line's code, security kind (options, performance rights, notes, warrants, rights), type (price-triggered, condition-triggered, converts on terms, not classified), exercise price, expiry and quantity. Free and keyless (~20 calls/day), identical to the free company page. With a paid API key the same call also returns each line's in-the-money value, the filing's own description and section, and the quantities and strikes as filed before any consolidation rebase — identical to the paid page's options block.", "inputSchema": { "properties": { "ticker": { "description": "One ASX ticker code, e.g. BHP. One company per call — there is no batch form.", "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_options", "outputSchema": null }, { "description": "Every capital raise on record for one ASX company: date, type, amount, issue price, shares issued, brokers and stated purpose. Identical to the paid page's raise history.", "inputSchema": { "properties": { "ticker": { "description": "One ASX ticker code, e.g. BHP. One company per call — there is no batch form.", "type": "string" } }, "required": [ "ticker" ], "type": "object" }, "name": "get_raise_history", "outputSchema": null }, { "description": "Screen the ASX universe by dilution risk, cash cover, market cap or industry. Returns at most 20 rows — always the top of the requested ordering; there is no offset paging. A discovery tool, not an extract. Filters: q (name/ticker search), risk, cover, cap, industry, suspended, sort, dir. Companies suspended from official quotation are EXCLUDED by default, the same as on the website; `suspended_hidden` in the response says how many this query withheld and `suspended=include` returns them.", "inputSchema": { "properties": { "cap": { "description": "nano | micro | small | mid | large | na", "type": "string" }, "cover": { "description": "<2q | 2-4q | 4+q | na", "type": "string" }, "dir": { "description": "asc | desc", "type": "string" }, "industry": { "description": "GICS industry group, exact name as the site shows it, e.g. Materials, Energy, Software & Services, Pharmaceuticals, Biotechnology & Life Sciences", "type": "string" }, "q": { "description": "Name or ticker search", "type": "string" }, "risk": { "description": "Very high | High | Moderate | Low | Minimal | Not rated", "type": "string" }, "sort": { "description": "risk | dilution | cover | mktcap | raises | ticker | name | industry | itm | pending | expiry | short", "type": "string" }, "suspended": { "description": "include — return companies suspended from official quotation, which are excluded by default", "type": "string" } }, "type": "object" }, "name": "screen", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ffeb20b104785e0f42fbc08f3a3babfe61712541de24fcb8c7e698a3d7b34cee | sha256sum