This guide provides step-by-step instructions for using the DataLinks MCP server within Claude Desktop. DataLinks provides an MCP endpoint that Claude can use once it is configured locally. The process involves:Documentation Index
Fetch the complete documentation index at: https://docs.datalinks.com/llms.txt
Use this file to discover all available pages before exploring further.
- Installing Claude Desktop
- Installing required system dependencies
- Locating the Claude config folder and file
- Adding the DataLinks MCP configuration
- Restarting Claude Desktop
- Verifying the connection
Step 1: Install Claude Desktop
- Open your browser and go to https://claude.com/download
- Download the installer for your operating system:
- Windows:
.exe - macOS:
.dmg - Linux:
.AppImageor.debdepending on your distribution
- Windows:
- Run the installer and follow the on screen instructions.
- Launch Claude Desktop and sign in with your Anthropic account.
Step 2: Install required dependencies
Claude Desktop relies on external tools to run MCP servers. These must be installed separately.Windows
-
Install Node.js (required)
- Download from https://nodejs.org
- Choose the LTS version
- Restart your computer after installation
-
Confirm installation:
macOS
-
Install Node.js
- Option 1: Download from https://nodejs.org
-
Option 2: Use Homebrew (Don’t have Homebrew? For install instructions, see brew.sh)
-
Confirm installation:
Linux
-
Install Node.js using your package manager
Ubuntu or Debian:
Fedora:
-
Confirm installation:
Step 3: Locate the Claude Desktop config folder and open the config file
Claude Desktop reads MCP settings from a local configuration file. This can accessed by following these steps:- Open Claude Desktop.
- Click your profile icon in the bottom-left corner of the app.
- Click Settings.
- Click Developer at the bottom of the left menu.
- Click the Edit Config button.
claude_desktop_config or something similar.
Typical config location by platform
- Windows:
%APPDATA%\\Claude\\ - macOS:
~/Library/ApplicationSupport/Claude/ - Linux:
~/.config/Claude/
Step 4: Add the DataLinks MCP configuration
-
Inside the Claude folder, open the file called
claude_desktop_config.json(or similar). -
Paste the following configuration into the file:
-
Replace
<your-token-here>with your DataLinks API token.
Notes for macOS and Linux
-
Update the
commandpath to your system’snpxlocation. -
Common values include:
or
Step 5: Restart Claude Desktop
- Fully close Claude Desktop. (This means closing it in your application tray icon as well.)
- Open it again.
- Claude will automatically load the MCP server during startup.
Step 6: Verify the connection
You can verify the setup by asking Claude something like:Can you confirm that the DataLinks MCP server is available?If the server fails to load, Claude usually reports an MCP startup error.
Common troubleshooting
Check the logs file
Claude Desktop keeps detailed logs that explain what went wrong.Log file locations
- Windows:
%APPDATA%\\Claude\\logs - macOS:
~/Library/Application Support/Claude/logs - Linux:
~/.config/Claude/logs
Common issues and fixes
Claude does not start the MCP server- Confirm Node.js is installed
- Confirm
npxworks from the command line - Double check the
commandpath in the config file
- Verify your DataLinks token is correct
- Make sure there are no extra spaces in the Authorization header
- Ensure the
npx.cmdpath matches your Node.js installation C:\\Program Files\\nodejs\\npx.cmdis common, but it can vary
- Check that the config file name is exactly
claude_desktop_config.json - Confirm the JSON formatting is valid
Getting help
If you get stuck:- Open the Claude logs file
- Copy the content
- Paste them into an LLM (such as ChatGPT) along with a short description of what you tried
- Also paste any error messages you were able to screenshot