# Use an MCP Server in chat (/docs/ai/mcp/use-in-chat)









Chat reaches MCP Servers through connectors. You turn one on for a conversation, and the model can call that server's tools while answering. An Agent can also bring its own servers, which are on from the start.

## Turn a connector on [#turn-a-connector-on]

1. Select &#x2A;*+** in the composer.
2. Open **Connectors**. The menu lists every MCP Server in your organization.
3. Turn on the servers you want this conversation to use.

<img alt="Chat composer with the connectors menu open, a server being turned on, and the resulting connector chip above the input" src="__img0" />

Each server you turn on appears as a chip above the input. Select the chip's &#x2A;*✕** to turn it off again.

The choice belongs to the conversation, not to your account. A new chat starts with nothing on except what its Agent requires.

**Manage MCP Servers** at the top of the menu opens the full list, which is where you link credentials and read what a server offers.

## What you can and cannot turn on [#what-you-can-and-cannot-turn-on]

The switch is unavailable in two cases, for opposite reasons.

| State                          | Switch           | Why                                                                               |
| ------------------------------ | ---------------- | --------------------------------------------------------------------------------- |
| You have not linked the server | Off, unavailable | Without your credential the server has nothing to act as. The row offers **Link** |
| The Agent requires the server  | On, unavailable  | The Agent declares it, so the conversation always has it                          |
| Linked, not required           | Yours to set     | The ordinary case                                                                 |

A row you have not linked shows **Not linked** and a **Link** action that takes you to the server. Link it, return, and the switch becomes available.

If your organization has no MCP Servers, the composer shows no connector controls at all.

## Agents that bring their own servers [#agents-that-bring-their-own-servers]

An Agent can name the MCP Servers it needs. Those are on as soon as you pick the Agent, and marked **Required by this Agent**. You cannot turn them off because the Agent was built expecting them.

Requiring a server is not the same as giving you access to it. If you have not linked one the Agent needs, chat says so and the conversation runs without those tools rather than failing.

<img alt="Chat composer showing the connectors picker and a notice about an unlinked MCP Server" src="__img1" />

Select **Link now** to fix it, then start the conversation again so the model has the tools from the first turn.

## Watching the model use a tool [#watching-the-model-use-a-tool]

When the model decides a connector can answer something, the tool call and its result appear in the conversation before the reply that uses them.

<img alt="Chat turn showing the model calling an MCP tool and the tool result above the assistant's answer" src="__img2" />

The model chooses whether to call a tool. Turning a connector on makes the tools available; it does not force their use. If the model answers without one, the connector was simply not needed.

The model only ever sees the tools the allowlist permits. A tool an administrator has not permitted is not offered and cannot be called, so the model behaves as though the server never had it. See [Restrict which tools an MCP Server offers](/docs/ai/mcp/tool-allowlist).

Every call runs as you, with the credential you linked. Two people using the same connector in the same organization reach their own accounts on the upstream system, and see different results where their access differs.

## Related pages [#related-pages]

* [Link your credential to an MCP Server](/docs/ai/mcp/link-your-credential)
* [How MCP works on the platform](/docs/ai/mcp/how-it-works)
* [Connect an MCP client to the Gateway](/docs/ai/mcp/connect-a-client)
