> For the complete documentation index, see [llms.txt](https://www.cakewalk.security/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.cakewalk.security/docs/ai-agent-access/connections-and-integrations/agent-platforms/mistral-ai.md).

# Mistral AI

Add Cakewalk's MCP Gateway as a custom MCP connector in Vibe by Mistral AI. Vibe auto-detects OAuth 2.1 with Dynamic Client Registration.

Vibe reads remote MCP servers from custom connectors configured for your organization. Add Cakewalk's gateway once and it is available to your organization.

{% hint style="info" %}
Le Chat is now Vibe. The web address is unchanged, and your account and conversations carried over. Connectors belong to **Work**, one of Vibe's three modes alongside Chat and Code.
{% endhint %}

## Install Method

Custom form on Vibe's Connectors page. Vibe auto-detects authentication and supports OAuth 2.1 with Dynamic Client Registration, which Cakewalk's gateway provides out of the box.

Adding a connector is an administrator-only action. On the Free, Pro and Student plans the account owner is the administrator by default.

## Step 1: Open the Connectors Page

1. Open Vibe at <https://chat.mistral.ai> and sign in.
2. Open **Connectors** from the sidebar.

## Step 2: Add the Cakewalk Gateway

1. Click **+ Add Connector**.
2. Switch to the **Custom MCP Connector** tab.
3. Fill the form:
   * **Connector name:** Cakewalk. Must be unique, with no spaces or special characters.
   * **Server URL:** `https://mcp-gateway.getcakewalk.io/mcp`
   * **Description:** optional, human readable.
4. Click **Connect**. Vibe detects the authentication method itself and starts the OAuth flow.

## Step 3: Authenticate

Vibe opens the OAuth consent flow in your browser. Sign in with your Cakewalk account and approve the Connection. Vibe stores the credentials on the organization's connector record, not on your device.

## Verifying It Works

In a Work conversation, ask the model to list its available tools. The tools surfaced through the Cakewalk gateway appear in the response. In Cakewalk, the Mistral card on **My Agents** flips to **Connected** after the first agent call.

## Approvals Here Are Vibe's, Not Cakewalk's

Vibe asks for your approval before it runs a sensitive connector function, offering **Continue**, **Always allow** and **Decline**, and it lets you pre-authorize specific functions per connector. That prompt is Vibe asking you. It is not a Cakewalk Policy decision: it carries no Policy, it is not recorded in the Audit Log, and it does not satisfy a **Require approval** Policy. See [The Tool Call Lifecycle](/docs/ai-agent-access/concepts/the-tool-call-lifecycle.md).

## Troubleshooting

* **Authentication does not auto-detect OAuth:** the detection probes Cakewalk's `/.well-known/oauth-authorization-server` discovery endpoint. If the probe fails behind a network filter or proxy, select OAuth 2.1 manually.
* **OAuth flow returns to an error page:** copy the full callback URL from your browser's address bar and paste it back into the prompt at chat.mistral.ai.
* **You cannot see the Connectors page:** adding connectors is administrator-only. Ask your organization's Vibe administrator.

## Learn more

* [MCP Connectors](https://docs.mistral.ai/vibe/work/connectors/mcp-connectors) from Mistral AI.
* [Connect tools with Connectors](https://docs.mistral.ai/vibe/work/connectors) from Mistral AI.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://www.cakewalk.security/docs/ai-agent-access/connections-and-integrations/agent-platforms/mistral-ai.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
