> ## 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.

# ChatGPT

> Connect Syrto to ChatGPT as a custom MCP plugin.

ChatGPT can talk to the [Syrto MCP server](/mcp/introduction) directly, as a custom plugin. Once added, you can ask about Italian companies in any chat and ChatGPT will call Syrto for the data.

Syrto is not in ChatGPT's public plugin directory, so an admin adds it to the workspace by pointing ChatGPT at the server URL. That requires **developer mode**, which ChatGPT gates behind a risk warning - see [What you are accepting](#what-you-are-accepting) below.

## Requirements

* A ChatGPT plan that supports developer mode and custom MCP plugins - Plus, Pro, Team, Enterprise, or Edu. It is not available on the free plan.
* A Syrto account. [Sign up at syrto.ai](https://syrto.ai) - a free tier is available, and full access to all tools and data requires a paid plan.

## Who does what

Syrto is a **custom** plugin rather than one from ChatGPT's public directory, so it has to be added to your workspace before anyone can use it. That is two separate jobs:

| Action                                    | Who          | How often                     |
| ----------------------------------------- | ------------ | ----------------------------- |
| Turn on developer mode and add the plugin | An **admin** | Once, for the whole workspace |
| Connect your own account                  | **Anyone**   | Once per person               |

If Syrto already appears in your plugin list, an admin has done the first part - skip to [Connect your account](#connect-your-account).

## Add the plugin to the workspace

<Note>
  This part needs admin rights. If you are not an admin, ask whoever administers your workspace to do it - it is a one-off, and afterwards everyone connects themselves.
</Note>

<Steps>
  <Step title="Open settings">
    Click your account at the bottom of the left sidebar, then choose **Settings**.

    <Frame>
      <img src="https://mintcdn.com/syrtosrl/tVC3bN4P-Y1ripX4/images/chatgpt/settings-menu.png?fit=max&auto=format&n=tVC3bN4P-Y1ripX4&q=85&s=b6ced1a36bdad3b86bdafe529ba917d9" alt="The ChatGPT account menu open with Settings highlighted" width="2880" height="1800" data-path="images/chatgpt/settings-menu.png" />
    </Frame>
  </Step>

  <Step title="Turn on developer mode">
    Go to **Security and login** and scroll to **Developer mode**. Turn it on.

    This is what lets you add a plugin that is not in the public directory. ChatGPT marks it high risk, because the setting applies to every custom plugin you add afterwards, not just Syrto.

    <Frame>
      <img src="https://mintcdn.com/syrtosrl/tVC3bN4P-Y1ripX4/images/chatgpt/developer-mode.png?fit=max&auto=format&n=tVC3bN4P-Y1ripX4&q=85&s=05c98bb49e97b89054cfb650f76d4ab8" alt="The ChatGPT security settings with the Developer mode toggle switched on, carrying a high risk badge" width="2880" height="1800" data-path="images/chatgpt/developer-mode.png" />
    </Frame>
  </Step>

  <Step title="Start a new plugin">
    Open **Plugins** from the left sidebar and click the **+** button at the top right of the page.

    <Frame>
      <img src="https://mintcdn.com/syrtosrl/tVC3bN4P-Y1ripX4/images/chatgpt/plugins-add.png?fit=max&auto=format&n=tVC3bN4P-Y1ripX4&q=85&s=b86412850a90fff410b657e90fe2b0db" alt="The ChatGPT Plugins page with the add button at the top right" width="2880" height="1800" data-path="images/chatgpt/plugins-add.png" />
    </Frame>
  </Step>

  <Step title="Fill in the Syrto server">
    In the **New plugin** dialog:

    | Field              | Value                                                             |
    | ------------------ | ----------------------------------------------------------------- |
    | **Name**           | `Syrto`                                                           |
    | **Link**           | Keep **Server URL** selected and enter `https://mcp.syrto.ai/mcp` |
    | **Authentication** | `OAuth`                                                           |

    The icon and description are optional. Leave the advanced OAuth settings alone - ChatGPT discovers them from the server.

    Tick **I understand and want to continue** to acknowledge the warning, then click **Create**.

    <Frame>
      <img src="https://mintcdn.com/syrtosrl/tVC3bN4P-Y1ripX4/images/chatgpt/new-plugin.png?fit=max&auto=format&n=tVC3bN4P-Y1ripX4&q=85&s=edd0c94257168087df750163bc48a41d" alt="The New plugin dialog filled in with the name Syrto, the server URL https://mcp.syrto.ai/mcp, OAuth authentication, and the confirmation checkbox ticked" width="2880" height="1800" data-path="images/chatgpt/new-plugin.png" />
    </Frame>
  </Step>

  <Step title="Confirm it is installed">
    **Syrto** now appears under the installed plugins, both on the Plugins page and under **Settings → Plugins**.

    <Frame>
      <img src="https://mintcdn.com/syrtosrl/tVC3bN4P-Y1ripX4/images/chatgpt/plugin-installed.png?fit=max&auto=format&n=tVC3bN4P-Y1ripX4&q=85&s=daebee5a68ccb91bf1ea34b5aeea195d" alt="The ChatGPT plugin settings listing Syrto among the installed plugins" width="2880" height="1800" data-path="images/chatgpt/plugin-installed.png" />
    </Frame>
  </Step>
</Steps>

## Connect your account

Anyone on the workspace can do this - no admin rights needed.

Once an admin has added the plugin, Syrto is listed for everyone. Open it from **Settings → Plugins** and sign in with your Syrto account when ChatGPT prompts you.

Each person signs in with their own Syrto account, so what they can see follows their own plan.

## What you are accepting

Developer mode exists because ChatGPT cannot vouch for a server it did not review. The warning it shows is about custom MCP servers as a category - the risk is that a malicious server could try to exfiltrate your data or steer the model into destructive actions.

Two things are worth knowing before you accept it:

* **The setting is global.** Once developer mode is on, it stays on for every custom plugin you add later, not just Syrto. Turn it off again if you are not actively adding plugins.
* **Syrto is read-only.** Every Syrto tool retrieves data - none of them write, modify, or delete anything, in your ChatGPT account or in Syrto. Your Syrto account also scopes what the connection can reach: it sees exactly the data your plan entitles you to and nothing else.

## Use it in ChatGPT

Ask about Italian companies in plain language and ChatGPT will call Syrto when it needs the data:

* "Give me a full financial analysis of Ferrari."
* "What was ENI's revenue over the last 5 years?"
* "Who owns Barilla and who runs it?"
* "Find large food companies in Emilia-Romagna with revenue above 100 million."

## Coverage and limits

* Syrto covers Italian companies only. Amounts are in EUR, and data availability and historical depth vary by company.
* The plugin is subject to the same per-account [rate limits](/mcp/setup#rate-limits) as every other Syrto MCP client.

## Other clients

<Card title="Set up another client" icon="plug" href="/mcp/setup">
  Connect Syrto to Microsoft 365 Copilot, Claude, or any MCP-compatible client.
</Card>
