This guide helps you fix common issues with the Unanet MCP Server on Windows.
Many issues are fixed by a simple restart:
- Right-click Claude icon in system tray (bottom-right)
- Click "Quit" or "Exit"
- Wait 10 seconds
- Start Claude Desktop again
The #1 cause of issues is incorrect credentials:
- Open your
.envfile in the installation folder - Verify each line has the correct information
- Make sure there are no extra spaces
- Save the file if you make changes
- Right-click
setup-windows.bat - Select "Run as administrator"
- Try the setup again
Symptom:
[ERROR] Node.js is not installed!
Please install Node.js first
Solutions:
- Download Node.js from https://nodejs.org/
- Run the installer (use default options)
- Restart your computer (important!)
- Try setup again
Symptom:
[WARNING] Claude Desktop config directory not found!
Solutions:
- Make sure Claude Desktop is installed
- Run Claude Desktop at least once
- Check if folder exists:
C:\Users\YOUR_NAME\AppData\Roaming\Claude - If not, create it manually:
- Press
Windows + R - Type
%APPDATA% - Create a new folder called "Claude"
- Press
Symptom:
[ERROR] Failed to install dependencies!
Please check your internet connection
Solutions:
- Check Internet: Open a browser, go to google.com
- Disable Antivirus: Temporarily turn off Windows Defender or other antivirus
- Check Firewall: Allow Node.js through Windows Firewall
- Use Command Prompt:
cd C:\UnanetMCP\unanet-mcp-server npm install
Symptom: Claude doesn't recognize Unanet commands
Solutions:
-
Check Claude Config File:
- Open:
%APPDATA%\Claude\claude_desktop_config.json - Verify it has the "unanet" section
- Check all paths use double backslashes:
C:\\UnanetMCP\\...
- Open:
-
Verify Installation Path:
- Make sure the path in config matches where you installed
- Path should end with
\\dist\\index.js
-
Check Environment Variables:
- Both .env AND Claude config need your credentials
- Make sure they match exactly
-
Test the Server Directly: Open Command Prompt and run:
cd C:\UnanetMCP\unanet-mcp-server node dist\index.jsYou should see: "Server started successfully"
Symptom: Windows blocks the setup or file access
Solutions:
-
Right-click → Run as Administrator
-
Check File Properties:
- Right-click setup-windows.bat
- Click Properties
- If you see "Unblock", check it
- Click OK
-
Move to Different Location:
- Try
C:\UnanetMCPinstead of Program Files - Avoid OneDrive or network folders
- Try
Symptom: Connection works but Unanet rejects login
Solutions:
-
Test Credentials:
- Try logging into Unanet web interface
- Confirm username/password work
-
Check API Key:
- API key is different from password
- Get from Unanet administrator
- Usually looks like:
abc123-def456-ghi789
-
Verify URL Format:
- Must include
https:// - No trailing slash:
https://company.unanet.com✓ - Not:
https://company.unanet.com/✗
- Must include
Symptom: Works briefly then stops
Solutions:
- Wait 15 minutes and try again
- Don't make rapid repeated requests
- Contact Unanet admin about API limits
Open Command Prompt and type:
node --version
npm --version
Should show version numbers like:
v20.11.0
10.2.4
Your installation should look like:
C:\UnanetMCP\unanet-mcp-server\
├── dist\
│ └── index.js (this file must exist)
├── node_modules\ (created during setup)
├── src\
├── .env (your credentials)
├── package.json
└── setup-windows.bat
- Open Claude Desktop
- Press
Ctrl + Shift + I(Developer Tools) - Click "Console" tab
- Look for red error messages
- Take screenshot for support
-
Test Node.js:
node -e "console.log('Node works!')" -
Test NPM:
npm --version -
Test Server:
cd C:\UnanetMCP\unanet-mcp-server node dist\index.js
Before asking for help, collect:
- Error Messages: Copy exact text or screenshot
- Windows Version: Settings → System → About
- Node Version: Run
node --version - Installation Path: Where you installed (e.g., C:\UnanetMCP)
- What Step Failed: Which part of setup
- Open Command Prompt in installation folder
- Run these commands:
echo Node Version: > support-info.txt node --version >> support-info.txt echo. >> support-info.txt echo NPM Version: >> support-info.txt npm --version >> support-info.txt echo. >> support-info.txt echo Directory Contents: >> support-info.txt dir >> support-info.txt - Share
support-info.txtwith support
If nothing else works:
- Backup your credentials from .env file
- Delete the folder:
C:\UnanetMCP - Clear Claude config:
- Open
%APPDATA%\Claude\claude_desktop_config.json - Remove the "unanet" section
- Save file
- Open
- Start fresh with the installation guide
- Use Simple Paths: Install at
C:\UnanetMCPnot deep folders - Close Other Programs: During setup
- Update Windows: Keep system current
- Note What Works: Keep track of successful settings
Still stuck? Don't worry! Setup issues are common and fixable. Take a break and try again, or reach out to your IT support with the information gathered above.