33 tools from the Axiora MCP Server, categorised by risk level.
View the Axiora policy →compare_companies Compare financials of 2-5 companies side by side.
Returns revenue, net income, operating income, total assets,
total equity, and EPS for e... get_activist_campaigns Get detected activist campaigns in Japanese companies.
Returns companies where filers changed purpose to activist or filed
important propo... get_board_composition Get board composition and officer list for a company.
Returns directors, auditors, executive officers with outside/independent
status, gen... 2/5 get_buybacks Get share buyback reports for a company.
Returns monthly buyback status filings (doc_type 220) showing shares
acquired, amounts spent, cum... 2/5 get_capital_allocation Get capital allocation classification for a company.
Classifies companies as Returner, Hoarder, Reinvestor, Mixed,
or Insufficient Data ba... 2/5 get_capital_allocation_ranking Rank companies by capital allocation classification.
Filter by classification type and/or sector. Returns companies
ordered by shareholder... get_company Get detailed info for a single company.
Returns EDINET code, securities code, names (JP/EN), sector,
fiscal year end, and listing status.
... 2/5 get_coverage Get data coverage statistics — totals, metric availability, freshness.
Shows what data is available, how many companies and filings exist,
... get_cross_holdings Get cross-holding pairs where two companies hold >=5% of each other.
Cross-shareholdings are a key feature of Japanese corporate governance.
... 2/5 get_documentation Get Axiora API documentation, metric definitions, and usage guide.
Call this first to understand what data is available and how to use
the... get_filing_calendar Get filing calendar for a month — how many filings per day.
Useful for knowing when annual reports are filed.
get_financials Get financial time series for a company.
Returns revenue, net income, total assets, equity, and computed
ratios (ROE, ROA, margins) for ea... 2/5 get_growth Get year-over-year growth rates and CAGRs for a company.
Returns YoY growth for revenue, net income, operating income, and EPS,
plus 3-yea... 2/5 get_health_ranking Rank companies by financial health score.
Returns companies ordered by health score with optional sector filtering.
get_health_score Get the financial health score (0-100) for a company.
Returns a transparent score with component breakdown (stability,
profitability, cash... 2/5 get_ownership_movers Get market-wide biggest ownership moves.
Returns filers with the largest accumulations or exits in the
last N days, ranked by velocity (pe... get_ownership_signals Get detected ownership signals.
Returns signals like accumulation streaks, large step-ups/downs,
exits below 5%, activist escalations, and... 2/5 get_ownership_trajectories Get ownership trajectories for a company.
Returns per-filer ownership time-series showing accumulation/exit
patterns, velocity, and streak... 2/5 get_peers Find peer companies in the same sector with similar revenue.
Returns companies ranked by revenue proximity to the target.
2/5 get_probability_table Get the conditional completion table for ownership trajectories.
Shows P(reaching threshold | current trajectory features) computed from
a... get_ranking Get a ranking of companies by financial metric.
Ranks all Japanese listed companies by a chosen metric using
their most recent annual fili... get_sections Get text sections from a company's annual filing (MD&A, risk factors, etc.).
Returns full Japanese text with English translations where availa... 2/5 get_sector_overview List sectors with company counts, or get stats for a specific sector.
Returns all 33 TSE sectors when no sector is specified. When a sector
... get_shareholdings Get large shareholding reports for a company.
Returns filings by investors who hold >=5% of the company's shares
(doc_type 350/360). Shows... 2/5 get_timeseries Get time-series data for a financial metric across companies.
Returns chart-friendly format: one array per company with
{fiscal_year, valu... get_translations Get English translations of a Japanese filing.
Returns translated sections (MD&A, risk factors, governance, etc.)
for a specific EDINET fi... get_unwinding_scoreboard Get cross-holdings that are being unwound.
Returns cross-holding pairs where at least one side shows declining
ownership, ranked by fastes... get_voting_results Get AGM voting results for a company.
Returns per-proposal voting data including votes for/against/abstain,
approval percentages, and outc... 2/5 list_filings List filings with optional filters.
Returns filing metadata including doc_id, fiscal year, doc type,
period dates, and accounting standard... screen_companies Screen companies by financial criteria.
All filters are combined with AND logic. Returns matching companies
sorted by revenue descending.
... search_companies Search for Japanese listed companies by name or code.
Accepts company names in Japanese or English, 4-digit securities codes,
or 6-charact... 2/5 search_companies_batch Look up multiple companies at once by code or name.
Useful for comparison workflows. Accepts a mix of EDINET codes,
securities codes, and ... search_translations Full-text search across English translations of Japanese filings.
Returns matching sections with highlighted snippets, ranked by relevance.
... 2/5 The Axiora MCP server exposes 33 tools across 1 categories: Read.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Axiora server.
Axiora tools are categorised as Read (33). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept