Japan Finsight

MCP guide

Japan Finsight speaks the Model Context Protocol (MCP), the open standard that lets AI tools like Claude and ChatGPT plug into outside data. Once connected, your AI isn't reading one filing at a time. It can query the whole Japanese disclosure record at once: every listed company, every type of filing we cover, every year.

A real exchange

You: What is Elliott pushing for at Nippon Express?

Your AI calls get_holding_actions("9147") and answers from the filing itself: the stake, the stated proposals, and the source document S100Y53L.

What you can ask

Questions your connected AI can answer:

The first four are one-question screens across the entire market; each joins types of filings that are normally separate databases. The last one shows the depth under any single name.

Get connected

Pick the AI you already use. Claude.ai and ChatGPT run in your browser with nothing to install. Cursor and Claude Code are for engineers.

Setup question? Email data@japanfinsight.com. The founder answers within 24 hours.

Public tool inventory

Every subscriber gets the full tool set. Every company-level answer comes back with the company's ticker, EDINET code, and English and Japanese names attached, so your AI never guesses which company it is looking at. Your AI can fetch a briefing that teaches it the record's rules in one call. Have it call get_briefing once at session start.

ToolWhat it returns
find_companiesCompany name search; returns the ticker and identity
get_briefingCoverage windows, grain rules, and the honesty protocol; call once per session
get_filingsChronological index of every filing a company submitted
get_financialsSales, profits, EPS, DPS up to 7 years, plus the latest balance sheet
get_cashflowsCash flow statements, up to 7 years
get_quality_trendsROE, cash flows (operating / investing / free), EPS, DPS, equity ratio, payout ratio, up to 7 years
get_large_holders5%+ holders, change flags
get_shareholder_registerAnnual top-10 shareholder register back to fiscal 2018, name-normalized, with year-over-year holder changes ★
get_ownershipForeign / institutional / corporate / individual %
get_large_holder_timelineChronological entry / increase / exit events ★
get_holding_actionsActivist intent: change proposals and desired outcomes ★
get_cross_holdingsReciprocal cross-shareholding pairs ★
get_buybacksBuyback filings
get_capital_policyTarget payout %, dividend skip reasons ★
get_material_eventsMaterial-event filings, classified by event type ★
get_filing_textNarrative sections (business risks, governance, dividend policy) straight from the latest annual report
get_tender_offer_historyComplete tender-offer timeline for a company: registrations, target opinions, results, withdrawals ★
get_related_party_transactionsRelated-party transactions extracted from annual reports ★
get_segmentsOperating-segment revenue / profit breakdown ★
run_sqlRead-only SQL across the whole record, for the cross-market questions no single tool covers ★

★ = built by Japan Finsight on top of the raw filings: extractions, normalizations, and cross-filing views you won't get from EDINET itself.

Protocol details (for engineers)