Using with Claude

You can connect Skyvia Connect MCP endpoints without authentication to both Claude Desktop and the web version of Claude.

Endpoints that require user authentication can be connected only to Claude Desktop.

Connecting an Endpoint without Authentication

You can connect a Skyvia MCP endpoint to both Claude Desktop and the web version of Claude as follows:

  1. In the sidebar, click Customize. Choose Connectors tab and click Add.

    Claude Menu

  2. Specify the name and URL of the endpoint. Click Continue.

    Claude Connectors

  3. Under Authentication, select None. Click Add.

    Add custom connector

That's it. You can now work with your data using Claude.

On Claude Team and Enterprise plans, custom connectors must be added by an Owner of the organization. For individual setup, see the Claude Desktop instructions below.

Connecting an Endpoint with Authentication to Claude Desktop

Preparing the Authorization Header

To obtain the authorization header, use Base64 to encode a string consisting of the endpoint username and password separated by a colon. For example, if the username is user and the password is password, encode the user:password string. The result will look like this: dXNlcjpwYXNzd29yZA==.

You can use any Base64 encoding tool, for example, Base64 Encode.

Configuring Claude Desktop

To connect to an MCP endpoint with authentication, you need to edit the claude_desktop_config.json file. By default, it is located in the %AppData%\Claude\ folder on Windows and in the ~/Library/Application Support/Claude/ folder on macOS. You can also open the file from the Claude Desktop settings.

  1. In Claude Desktop, click Customize.

    Claude Desktop Menu

  2. In the settings window, click Developer → Edit Config.

    Claude Developer Settings

This opens the folder containing the configuration file. If the file does not yet contain an mcpServers object, add one as shown below. If mcpServers already exists, add the skyvia entry alongside the existing servers.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"mcpServers": {
"skyvia": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.skyvia.com/XXXXXXXX",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Basic AUTHPLACEHOLDER"
}
}
}
}

Replace https://mcp.skyvia.com/XXXXXXXX with your MCP endpoint URL and AUTHPLACEHOLDER with the Base64-encoded username and password..