Who owns Korean listed stocks, from DART filings: 5% holders, insiders, stake changes, average cost.
Connect Remote server
claude mcp add --transport http hold https://whohold.com/mcp
{
"mcpServers": {
"hold": {
"url": "https://whohold.com/mcp"
}
}
}
{
"servers": {
"hold": {
"type": "http",
"url": "https://whohold.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://whohold.com/mcp
Tools 10 found in our last check
search_symbolFind a currently listed Korean stock (KOSPI/KOSDAQ) by part of its Korean or English name, or by ticker code. Returns a list of up to 20 matches as {ticker, name}: an exact name match first, then by market cap. An empty list means no listed stock matched (delisted stocks are exc…
search_holderFind a holder (institution, asset manager, or individual) by name. Korean input also matches foreign filers (블랙록 → BlackRockFundAdvisors). Different people or companies with the same name are separate rows: kind is person/corp/inst; role is, for an individual, the company and ti…
get_holdersCurrent major holders of one stock and their stakes, from each holder's latest filing. Use it for 'who owns this company now'; pass tickers to compare up to 10 stocks in one call. For how stakes changed over time use get_holder_history; for everything one holder owns use get_por…
get_holder_historyFull history of stake-change filings for one stock (newest first; 5% large-holding reports and insider reports of 1% and above). ticker is required and there is no date limit, so use it for 'when and how did this company's ownership change'. total is the number of matching filin…
get_portfolioStocks held by a holder (default: the National Pension Service), with stakes, highest first. Only stocks with a 5% large-holding report or a 1%+ insider report. With entity_id (from search_holder) you get one person's or one company's holdings only. Searching by holder (part of…
get_avg_costAverage purchase price (KRW) per holder for one stock. Uses the acquisition prices in the detailed-change section of original 5% large-holding reports: buys add to the weighted average, sells only reduce the quantity (moving average), and stock splits and reverse splits are adju…
get_recent_changesFeed of stake-change filings posted in the last N days (default 7), newest first. Use it across stocks for 'who bought and sold this week', or with entity_id and a large days (up to 730, the stored 2 years) for one holder's filings across all stocks. Insider reports below 1% are…
get_holder_summaryWhat one holder did over the last N days (default 30): how many stocks it increased and decreased, the total bought and sold in KRW, the net amount, and the largest moves. Default holder is the National Pension Service, so use it for 'what did NPS buy and sell this month'. With…
get_institution_flowsInstitutional net buying and selling across all stocks over the last N days (default 7): by_stock lists the stocks with the largest net buys and net sells by pension funds, foreign and domestic asset managers and financial firms, with the institutions behind each; by_holder list…
get_filingDetails of one filing. Pass a source_url (DART address) from another tool's result or the 14-digit receipt number (rcept_no). reports are the filing's holder rows (stake, change, filing date); members are, for 5% reports, shares and stake per filer and special-relationship party…
Details
| Endpoint | https://whohold.com/mcp (Streamable HTTP) |
| First published | 9 Nov 2026 |
| Last updated | 9 Nov 2026 |
| Registry name | io.github.oon4am-eng/hold |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
