> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.termina.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.termina.ai/_mcp/server.

The Termina MCP server lets AI clients that speak the [Model Context Protocol](https://modelcontextprotocol.io) — such as Claude Desktop, Cursor, and ChatGPT — query your Termina data in natural language. The model calls a curated set of read-only tools (deals, financials, benchmarks, product, talent, unit economics, and macro signals) that run against the Termina API with your permissions.

## Endpoint

The server is hosted over Streamable HTTP at:

```
https://app.termina.ai/mcp
```

Authentication uses the same credentials as the REST API. Send your API key (or a JWT) in the `Authorization` header as a Bearer token; the server exchanges an API key for a short-lived JWT automatically. All tool calls are scoped to your role-based permissions — the MCP server can never read data your account cannot.

## Connecting a client

Most clients accept a remote MCP server URL plus an authorization header. For example, a Claude Desktop / Cursor `mcp.json` entry:

```json
{
  "mcpServers": {
    "termina": {
      "url": "https://app.termina.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
```

Generate an API key from your [user profile page](https://app.termina.ai/user/my-account/). See [Authentication](/introduction/authentication) for details on tokens and roles.

## Available tools

The server exposes a focused, read-only catalog designed for analysis workflows:

| Area                              | Tools                                                                                |
| --------------------------------- | ------------------------------------------------------------------------------------ |
| Discovery                         | `search_deals`, `get_deal`, `list_companies`, `get_diligence_metadata`               |
| Financials                        | `get_income_statement`, `get_balance_sheet`, `get_derived_metrics`                   |
| Benchmarks                        | `get_available_categories`, `get_benchmark_metrics`, `get_tradeoff_at_scale`         |
| Product / Talent / Unit economics | `get_growth_accounting`, `get_cohorts`, `get_contribution`, `get_executive_profiles` |
| Deal document                     | `get_deal_document`, `describe_visualizations`                                       |
| Macro                             | `list_market_segmentations`, `get_market_gauges`, `get_market_context`               |

A typical session starts with `search_deals` or `get_diligence_metadata` to find a `group_id` and `deal_id`, then drills into financials and benchmarks.

## Example prompts

* "Find the Acme deal and summarize its revenue growth and gross margin versus benchmark peers."
* "Compare growth accounting for our two most recent fintech deals."
* "What did the analyst flag in the Acme write-up, and which charts did they annotate?"
* "What does the macro weather look like for the SaaS sector right now?"

If you have suggestions for additional tools, contact us at [dev-support@termina.ai](mailto:dev-support@termina.ai).