> ## Documentation Index
> Fetch the complete documentation index at: https://docs.syrto.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# List available metrics

> Browse all available Syrto financial metrics by type — use this to discover metric slugs before calling syrto_get_company_metrics.

`syrto_list_available_metrics` returns a catalogue of all available Syrto metrics, optionally filtered by type. Use it to discover metric slugs when you need to call [`syrto_get_company_metrics`](/mcp/tools/company-metrics) for metrics not already covered by [`syrto_get_company_analysis`](/mcp/tools/company-analysis).

<Tip>
  For general financial analysis, call `syrto_get_company_analysis` directly — no slug discovery needed. Only use this tool when you need to retrieve specific metrics (e.g. individual balance sheet line items) outside the four Syrto categories.
</Tip>

## Use this tool to

* Discover available metric slugs by type
* Build custom metric sets and confirm correct slug names
* Browse all available Syrto metrics

**Related tools:** For metric formulas and definitions, use [Metric definitions](/mcp/tools/metric-definitions). For actual metric values, use [Company metrics](/mcp/tools/company-metrics).

## Arguments

<ParamField query="metric_type" type="string">
  Optional filter. One of: `"balance_sheet_item"`, `"financial_ratio"`, `"profitability"`, `"liquidity"`, `"solvency"`, `"structure"`, `"spider_graph_axes"`, `"spider_graph"`, `"Group of Variables"`.
  If omitted, returns a compact catalogue of all metrics grouped by type.
</ParamField>

<ParamField query="language" type="string">
  `"en"` for English (default) or `"it"` for Italian.
</ParamField>

### Metric types

| Type                 | What it contains                                                                                                  |
| -------------------- | ----------------------------------------------------------------------------------------------------------------- |
| `balance_sheet_item` | Raw balance sheet and income statement line items — revenue, costs, assets, liabilities (absolute figures in EUR) |
| `financial_ratio`    | Other calculated ratios and indices not in the four Syrto categories (e.g. composite scores, radar components)    |
| `profitability`      | Profitability metrics — EBITDA, EBIT, ROE, ROA, margins, returns                                                  |
| `liquidity`          | Liquidity metrics — working capital, cash conversion cycle, current ratio                                         |
| `solvency`           | Solvency metrics — debt ratios, coverage ratios, leverage, financial sustainability                               |
| `structure`          | Structure metrics — asset composition, capital structure, capex intensity                                         |
| `spider_graph_axes`  | Individual axes used in spider graph visualizations — each axis represents a specific financial dimension         |
| `spider_graph`       | Composite spider graph templates that group multiple axes into thematic financial breakdowns                      |
| `Group of Variables` | Grouped variable sets used for composite calculations and aggregated indicators                                   |

## Returns

<ResponseField name="total_metrics" type="integer">
  Total number of metrics across all types.
</ResponseField>

<ResponseField name="categories" type="object[]">
  List of metric type groups, each with:

  * `type` — metric category name
  * `count` — number of metrics in this group
  * `metrics` — list of metric entries

  **Compact mode** (no `metric_type`): each metric has `slug` and `name` only.

  **Detailed mode** (with `metric_type`): each metric also includes `description`, unit of measure, and `better_if` direction.
</ResponseField>

<ResponseField name="note" type="string">
  Context note about data availability and where to find more on syrto.ai.
</ResponseField>

<Note>
  The `slug` is an internal identifier. Use the human-readable `name` field for display.
</Note>

## Typical workflow

1. Call `syrto_list_available_metrics` with `metric_type="balance_sheet_item"` or `"financial_ratio"` to browse available slugs
2. Identify the slugs relevant to your question
3. Pass those slugs to [`syrto_get_company_metrics`](/mcp/tools/company-metrics)

## Example

**Get full details for balance sheet metrics:**

```json theme={null}
{
  "metric_type": "balance_sheet_item"
}
```

**Result:**

* Returns all balance sheet item metrics with full details: name, slug, description, unit, and direction
* Pick the slugs you need (e.g. `revenues`, `total_assets`), then pass them to `syrto_get_company_metrics`
