Get free API key
Docs menuexpand_more
travel_exploreTry in the API Viewer

Guides

Endpoints

search
appsAll APIs
functionHow metrics are calculated
← Back to Docs

MCP

MCP tool reference

The 72 tools on the ZENITH Code MCP server. Each tool maps to one REST endpoint and costs the same number of tokens.

Key points

  • check_circleThere are 72 tools. All of them are read-only and never change any data.
  • check_circleEach tool calls one endpoint under /stable. Its response shape and token cost match that endpoint.
  • check_circleOpen a tool to see its arguments, an example call and the endpoint behind it.

How tools map to endpoints

An MCP (Model Context Protocol) tool is a function that an AI client can call. In ZENITH Code, each tool corresponds to exactly one REST endpoint.

Tool arguments are passed through as the endpoint's query parameters. Authentication, the monthly token quota and the per-minute limit are shared with the REST API.

This list is generated from the backend's tool definitions, so it changes whenever tools are added or removed.

Market Data

ToolReturnsEndpointTokens
get_quoteLatest stock price/stable/quote1
get_key_metrics_latestLatest key metrics/stable/key-metrics-latest1
get_historical_pricesHistorical daily prices/stable/historical-price-eod10
get_splitsStock splits and reverse splits/stable/splits1
get_technicalsPrice-based indicators (52-week range, moving averages, etc.)/stable/technicals1
get_returnsReturns by period/stable/returns1
get_sector_performanceSector performance/stable/sector-performance10
get_market_moversTop gainers, losers and most active/stable/market-movers10
get_new_highs_lowsNew 52-week highs and lows/stable/new-highs-lows10
get_market_breadthMarket breadth/stable/market-breadth1
get_market_cap_historyMarket capitalization history/stable/market-cap-history10
get_valuation_historyValuation history (PER, PBR, dividend yield)/stable/valuation-history10
get_batch_quotesPrices for multiple stocks (up to 50)/stable/batch-quote10
get_batch_key_metrics_latestLatest key metrics for multiple stocks (up to 50)/stable/batch-key-metrics-latest10
get_market_capitalizationLatest market capitalization/stable/market-capitalization1
get_etf_metricsETF net assets and distribution yield/stable/etf-metrics1

Dividends

ToolReturnsEndpointTokens
get_dividendsDividend history/stable/dividends1
get_dividend_changesDividend increase and cut events/stable/dividend-changes10
get_dividend_streaksDividend streaks/stable/dividend-streaks1
get_dividends_calendarEx-dividend calendar/stable/dividends-calendar10
get_dividend_policyDividend policy of one company/stable/dividend-policy1
list_dividend_policiesDividend policies list and screen/stable/dividend-policies10

Screener

ToolReturnsEndpointTokens
screen_stocksStock screener/stable/screener10
get_rankingsRanking by metric/stable/rankings10
get_industry_benchmarksIndustry benchmarks by sector/stable/industry-benchmarks10
get_peersPeer comparison/stable/peers10
run_screener_presetReady-made screens (high dividend, value, growth, etc.)/stable/screener-presets10

Company

ToolReturnsEndpointTokens
get_company_profileCompany profile with latest valuation/stable/profile1
get_workforceWorkforce (headcount, average age, tenure and salary)/stable/workforce1
get_delisting_scheduleDelisting schedule/stable/delisting-schedule1
get_annual_report_textAnnual report text sections (business, risks, MD&A and more)/stable/text-blocks10
get_diversity_metricsDiversity metrics (women in management, paternity leave, gender pay gap)/stable/diversity1
get_cross_shareholdingsCross-shareholdings (strategic equity holdings)/stable/cross-shareholdings1
get_audit_feesAudit fees/stable/audit-fees1
get_directorsDirectors and corporate auditors/stable/directors1
get_director_compensationDirector and officer compensation/stable/director-compensation1
get_subsidiariesSubsidiaries and affiliated companies/stable/subsidiaries1
get_main_customersMain customers (10%+ of revenue)/stable/main-customers1
get_facilitiesMajor facilities (plants, offices, book values)/stable/facilities1
get_employee_countEmployee count/stable/employee-count1
get_shareholder_benefitsShareholder benefits of one company/stable/shareholder-benefits1

Financial Statements

Shareholders

ToolReturnsEndpointTokens
get_major_shareholdersMajor shareholders (top 10)/stable/major-shareholders1
search_by_shareholderFind companies by shareholder name/stable/shareholder-search10
get_large_holdersLarge holders (over 5%)/stable/large-holders1
get_large_holding_reportsLarge shareholding reports (5%+ filings)/stable/large-holding-reports10

Ownership

ToolReturnsEndpointTokens
get_shareholder_categoriesShareholding by shareholder category/stable/shareholder-categories1
get_treasury_sharesTreasury shares (voting-rights disclosure)/stable/treasury-shares1

Events

ToolReturnsEndpointTokens
get_extraordinary_report_eventsExtraordinary report events/stable/extraordinary-reports1
get_disclosuresTimely disclosure documents/stable/disclosures10
get_events_feedCorporate events feed/stable/events-feed10
get_extraordinary_report_reasonsExtraordinary report reason list/stable/extraordinary-report-reasons1

Calendar

ToolReturnsEndpointTokens
get_earnings_calendarEarnings calendar/stable/earnings-calendar1

Lists

ToolReturnsEndpointTokens
list_stocksList of all listed securities/stable/stock-list100
list_etfsList of all ETFs and ETNs/stable/etf-list100
list_sectorsTSE 33 sectors list/stable/available-sectors1
list_shareholder_benefitsShareholder benefits list/stable/shareholder-benefits-list10

Macro

ToolReturnsEndpointTokens
get_economic_indicatorsEconomic indicator catalog/stable/economic-indicators1
get_economic_seriesEconomic indicator time series/stable/economic-series1
get_economic_calendarEconomic release calendar/stable/economic-calendar1
get_fear_greed_indexFear & Greed index/stable/fear-greed1

System

ToolReturnsEndpointTokens
get_usageMy usage this month/stable/usage1

FAQ for investors and developers

Which plans include the MCP tools?expand_more

Every plan. Most of the 72 tools are the same on every plan; all-company bulk downloads start at Pro, and investor reverse lookup, large holdings and cross-shareholdings start at Business. Otherwise, plans differ in monthly tokens and the per-minute limit.

Do tool calls use tokens?expand_more

Yes. Each call costs the same tokens as the matching endpoint (0, 1, 10 or 100). Listing the tools (tools/list) doesn't need an API key.

How do I use the tools from Claude or Cursor?expand_more

Configure your MCP client with the server URL and an API-key header. Using MCP has step-by-step instructions for each client.

FAQ for AI systems and researchers

Can I fetch the tool list programmatically?expand_more

Yes. MCP tools/list returns the name, description and JSON Schema arguments of all 72 tools. No API key is needed.

Where are the response fields documented?expand_more

In the API docs of the matching endpoint (/docs/endpoint-id). Tool responses have the same shape.

Why do the tool descriptions mix English and Japanese?expand_more

AI clients often reason in English, while users ask with Japanese company names and terms. Including both helps the model pick the right tool.

info

Disclaimer

This page is for information only and is not investment advice. It does not recommend buying or selling any security. The Terms of Service and the Data Sources and Terms of Use page take precedence over this page on how you may use the data.