All Axion MCP Server tools require a valid API key. Include your key in the server configuration before using any tool.
periods parameter that controls how many historical quarters to return.
Income statement
financials_revenue
Get historical revenue for a ticker.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_net_income
Get historical net income for a ticker.
string
required
The ticker symbol of the company. For example,
MSFT for Microsoft.integer
Number of historical periods (quarters) to return. Omit to use the default.
Balance sheet
financials_total_assets
Get historical total assets for a ticker.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_total_liabilities
Get historical total liabilities for a ticker.
string
required
The ticker symbol of the company. For example,
MSFT for Microsoft.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_stockholders_equity
Get historical stockholders equity for a ticker.
string
required
The ticker symbol of the company. For example,
NVDA for NVIDIA.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_current_assets
Get historical current assets for a ticker.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_current_liabilities
Get historical current liabilities for a ticker.
string
required
The ticker symbol of the company. For example,
MSFT for Microsoft.integer
Number of historical periods (quarters) to return. Omit to use the default.
Cash flow
financials_operating_cash_flow
Get historical operating cash flow for a ticker.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_capital_expenditures
Get historical capital expenditures for a ticker.
string
required
The ticker symbol of the company. For example,
NVDA for NVIDIA.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_free_cash_flow
Get historical free cash flow for a ticker.
string
required
The ticker symbol of the company. For example,
MSFT for Microsoft.integer
Number of historical periods (quarters) to return. Omit to use the default.
Shares
financials_shares_outstanding_basic
Get historical basic shares outstanding for a ticker.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.integer
Number of historical periods (quarters) to return. Omit to use the default.
financials_shares_outstanding_diluted
Get historical diluted shares outstanding for a ticker.
string
required
The ticker symbol of the company. For example,
NVDA for NVIDIA.integer
Number of historical periods (quarters) to return. Omit to use the default.
Summary
financials_metrics
Get calculated financial metrics for a ticker. This tool returns derived ratios and performance indicators computed from the underlying financial statements, such as margins, return on equity, and growth rates.
string
required
The ticker symbol of the company. For example,
MSFT for Microsoft.financials_snapshot
Get a snapshot of key financial data for a ticker. This tool returns a condensed view of the most important income statement, balance sheet, and cash flow figures in a single response — useful when you need a quick overview without fetching individual line items.
string
required
The ticker symbol of the company. For example,
AAPL for Apple Inc.