Using with Claude
You can connect Skyvia Connect MCP endpoints without authentication to both Claude Desktop and the web version of Claude. However, if you add users with password for the endpoint, you can only use it with Claude Desktop.
Connecting Endpoint without Authentication
You can connect a Skyvia MCP endpoint to both Claude Desktop and the web version of Claude in the following way:
-
In the prompt box click the Search and tools button.
-
Select Manage Connectors.
-
Click Add custom connector.
-
Specify the connector name and the URL of the endpoint.
That’s all, now you can use tools from the endpoint in Claude and write prompts addressing the data.
Connecting Endpoint with Authentication to Claude Desktop
To connect an MCP endpoint with authentication, you need to edit the claude_desktop_config.json
file. It is located in the %AppData%\Claude\
folder on Windows by default. On MacOS it is in the ~/Library/Application Support/Claude/
folder. You can open the file from the Claude Desktop settings:
-
In Claude Desktop window, click the hamburger button in the top left corner.
- Click File and then click Settings.
-
In the Settings window, click Developer.
- Click Edit Config.
This will navigate you to the config file. You need to add entry for Skyvia’s MCP endpoint to it like this:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"mcpServers": {
"dev-mcp-test": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.skyvia.com/XXXXXXXX",
"--allow-http",
"--debug",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Basic YYYYYYYYYYYYYYYYYY=="
}
}
}
}
Replace the https://mcp.skyvia.com/XXXXXXXX with your MCP endpoint URL and YYYYYYYYYYYYYYYYYY with your authorization header.
To obtain the authorization header, encode the string, consisting of the endpoint user name and password separated by a colon using base64 encoding. For example, if user name is user, and your password is password, you need to encode the string user:password
. This results in the following header: dXNlcjpwYXNzd29yZA==
. You can use any base64 encoding tool, for example https://www.base64encode.org/