# Connect Claude, ChatGPT and Other MCP Apps

Add the CloudFiles MCP server to Claude, ChatGPT, Microsoft Copilot Studio, Cursor, VS Code or another MCP app, sign in with CloudFiles and approve the connection.

> Kind: Guide · Updated: Nov 4, 2026

This article shows how to connect CloudFiles to an AI app such as Claude or ChatGPT. You add the CloudFiles server URL to the app, sign in with CloudFiles and approve the connection. The app then works with CloudFiles as you, with your CloudFiles licenses. There is no client ID or secret to manage and nothing to set up in Salesforce.

## Before you begin

You need a CloudFiles user in your CloudFiles account with the email address you sign in with, and a license for each CloudFiles product whose tools you use. If the Auto Assign Licenses setting is turned on for a product, a license for that product is assigned the first time you use its tools, as long as one is available. Partner users cannot connect apps.

Your AI app must let you add a custom remote MCP server. CloudFiles is added to these apps by its server URL, as a custom connector or custom MCP server, and each app's provider decides which of its plans allow this.

## Find your server URL

Use the server URL for the data region of your CloudFiles account. To find the region, open the CloudFiles app in Salesforce, select Settings and then Account, and check Data Residency Region in the Connection Status card.

| Data residency region | Server URL |
|---|---|
| US | https://mcp.cloudfiles.io/mcp |
| EU | https://mcp.eu.cloudfiles.io/mcp |
| UK | https://mcp.uk.cloudfiles.io/mcp |
| AU | https://mcp.au.cloudfiles.io/mcp |

The examples in this article use the US server URL. Replace it with your region's URL.

## What happens when you connect

After you add the server URL, the app opens the CloudFiles sign-in page. Sign in with your email address and a password or one-time code, or with Google or Microsoft. If your email address belongs to more than one CloudFiles account, for example a production and a sandbox account, choose the account to connect. CloudFiles then shows the Connect with CloudFiles page, which names the app, the CloudFiles account, the user the app will act as and where you will be sent back. Click Continue to approve, and the app returns you to the conversation with the CloudFiles tools available.

To understand each item on the Connect with CloudFiles page before you approve, see Who the Agent Acts As.

![The CloudFiles sign-in page that an AI app opens when you connect CloudFiles.](https://media.help.cloudfiles.io/mcp-connect-ai-apps-sf/cb815c3a.png)

![The Connect with CloudFiles page, showing the app name, Account, Acting as, Sends you back to, the list of what the app will be able to do, and the Continue and Cancel buttons.](https://media.help.cloudfiles.io/mcp-connect-ai-apps-sf/82f305b3.png)

## Connect Claude

Use these steps in Claude on the web or in the Claude desktop app.

- In Claude, open Customize and select Connectors.
- Click Add, then Add custom connector.
- Enter CloudFiles as the name and your server URL as the URL, then click Continue.
- Review the settings Claude detected and click Continue. Leave OAuth client set to Use Claude's published identity (Recommended). Claude identifies itself to CloudFiles automatically, so do not choose Use your own OAuth client.
- Click Add.
- Sign in with CloudFiles when Claude asks.
- On the Connect with CloudFiles page, click Continue.

![The Add custom connector window in Claude with CloudFiles entered as the name and the CloudFiles server URL entered as the URL.](https://media.help.cloudfiles.io/mcp-connect-ai-apps-sf/4b098adf.png)

### Claude Code

Add the server from a terminal:

```bash
claude mcp add --transport http cloudfiles https://mcp.cloudfiles.io/mcp
```

Start Claude Code and run /mcp. Select cloudfiles and choose to authenticate. Your browser opens the CloudFiles sign-in page.

## Connect ChatGPT

Use these steps in ChatGPT on the web.

- In ChatGPT, select Plugins in the sidebar.
- Click Add, then Add custom MCP server.
- Enter CloudFiles as the name. Under Connection, keep Server URL selected and enter your server URL.
- Leave Authentication set to OAuth.
- Read the risk notice and select I understand and want to continue.
- Click Create as a plugin.
- Sign in with CloudFiles, and on the Connect with CloudFiles page click Continue.

![The Add custom MCP server window in ChatGPT with CloudFiles as the name, the CloudFiles server URL and OAuth as the authentication.](https://media.help.cloudfiles.io/mcp-connect-ai-apps-sf/89ac5b19.png)

## Approve tool actions

AI apps can ask you before they run a tool. CloudFiles marks each tool as one that only reads information or one that makes changes, such as creating a file or sending something to people outside your company, and apps use this to decide when to ask. Review what the app is about to do before you approve it. Most apps let you change these approval settings for each connector.

## Verify the setup

Start a new conversation and ask: Which CloudFiles account are you connected to? The app calls the get-connection tool and answers with your CloudFiles account name and your email address. To work with CloudFiles from the app, see the tools for each product in Tools.

![A Claude conversation where the user asks which CloudFiles account is connected and Claude answers with the account name and the user's email address.](https://media.help.cloudfiles.io/mcp-connect-ai-apps-sf/8c999d30.png)
