MCP 서버

DilutionLens — ASX dilution

io.github.alexander-grun/dilutionlens
데이터 및 분석 금융 및 투자 사용 불가 MCP 2026-07-28

이 MCP로 할 수 있는 일

Analyzes ASX company dilution, capital raises, options and rights, cash runway, issuance filings, and dilution risk.

get_cash_runway
Get cash runway
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'One ASX ticker code, e.g. BHP. One company per call — there is no batch form.'}}}
get_dilution_snapshot
Get dilution snapshot
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'One ASX ticker code, e.g. BHP. One company per call — there is no batch form.'}}}
get_issuance_timeline
Get issuance timeline
The share-issuance timeline for one ASX company — every issuance-relevant filing, dated and cited. Identical to the paid page's timeline.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'One ASX ticker code, e.g. BHP. One company per call — there is no batch form.'}}}
get_options
Get options
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'One ASX ticker code, e.g. BHP. One company per call — there is no batch form.'}}}
get_raise_history
Get raise history
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'One ASX ticker code, e.g. BHP. One company per call — there is no batch form.'}}}
screen
Screen
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.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Name or ticker search'}, 'cap': {'type': 'string', 'description': 'nano | micro | small | mid | large | na'}, 'dir': {'type': 'string', 'description': 'asc | desc'}, 'risk': {'type': 'string', 'description': 'Very high | High | Moderate | Low | Minimal | Not rated'}, 'sort': {'type': 'string', 'description': 'risk | dilution | cover | mktcap | raises | ticker | name | industry | itm | pending | expiry | short'}, 'cover': {'type': 'string', 'description': '<2q | 2-4q | 4+q | na'}, 'industry': {'type': 'string', 'description': 'GICS industry group, exact name as the site shows it, e.g. Materials, Energy, Software & Services, Pharmaceuticals, Biotechnology & Life Sciences'}, 'suspended': {'type': 'string', 'description': 'include — return companies suspended from official quotation, which are excluded by default'}}}
변경됨
get_cash_runway
2026년 9월 20일 2:40 AM
추가됨
screen
2026년 9월 18일 2:40 AM
추가됨
get_issuance_timeline
2026년 9월 18일 2:40 AM
추가됨
get_cash_runway
2026년 9월 18일 2:40 AM
추가됨
get_options
2026년 9월 18일 2:40 AM
추가됨
get_raise_history
2026년 9월 18일 2:40 AM
추가됨
get_dilution_snapshot
2026년 9월 18일 2:40 AM