---
title: "UiChemy MCP: Troubleshooting Guide"
url: https://uichemy.com/docs/uichemy-mcp-troubleshooting-guide/
date: 2026-05-22
modified: 2026-05-25
author: "Kaushal"
description: "Troubleshooting: MCP Server Disconnected The Problem After saving your Claude Desktop config file correctly, you may still see one or both ofThese errors in the Claude Desktop Developer settings: MCP..."
word_count: 464
---

# UiChemy MCP: Troubleshooting Guide

## Key Takeaways

- Node.js installation is required for Claude Desktop to connect to remote MCP Servers.
- NVM (Node Version Manager) allows users to manage and switch between Node.js versions easily.
- Restarting Claude Desktop after installation steps is necessary for successful MCP server connections.

## Troubleshooting: MCP Server Disconnected

## The Problem

After saving your Claude Desktop config file correctly, you may still see one or both of
These errors in the Claude Desktop Developer settings:

- MCP demo-wordpress-uichemy-mcp: Server disconnected

- MCP uichemy-api-mcp: Server disconnected

This is almost always caused by a missing or outdated Node.js installation on your
machine. Claude Desktop requires NodeJS & NPX to connect to remote MCP Servers.

## Root Cause

- Node.js is not installed

- Node.js is installed but running an outdated version

- NVM (Node Version Manager) is not installed

## How to Fix It

## Step 1 — Install Node.js

Visit the official Node.js website and download the installer for your operating system:
Download Node.js: [https://nodejs.org/en/download](https://nodejs.org/en/download)
Available for: Windows, macOS, and Linux
Run the installer and follow the on-screen steps. Once complete, restart the Claude Desktop.

If you are still having issues, move on to Step 2.

## Step 2 (Optional) — Install NVM (Node Version Manager)

Note: This is only needed if you are still seeing connection errors after completing Step 1 and Step 4.

NVM lets you manage and switch between Node.js versions easily. Even if Node.js is
already installed, NVM ensures you are running the correct version required by the
MCP Server.

For Windows:

- Go to the NVM for Windows releases page:
[https://github.com/coreybutler/nvm-windows](https://github.com/coreybutler/nvm-windows)

- Click Download Now, scroll down to Assets, and download nvm-setup.exe

- Run nvm-setup.exe and complete the installation.

For macOS / Linux:
Run this command in your terminal:

`curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash`

**Note:** If you see "Profile not found" after running the above command, it means NVM could not automatically configure your shell. Run these two lines manually to load NVM in your current session:

`export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"`

To make it permanent, run `echo $SHELL` first to check your shell, then use the matching command:

**For zsh** (`/bin/zsh`):

`echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.zshrc && echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.zshrc && source ~/.zshrc`

**For bash** (`/bin/bash`):

`echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc && echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc && source ~/.bashrc`

## Step 3 — Install and Use the LTS Version of Node.js

If Node.js is already installed on your system but the MCP servers are still not
connecting, it is likely running an outdated version. Run these two commands in your
terminal to switch to the LTS version:

`nvm install 24
nvm use 24`

## Step 4 — Restart Claude Desktop

Fully quit Claude Desktop — not just close the window, actually quit the application.
Reopen it and wait for it to fully load.
Your MCP servers should now connect successfully.

You will see both listed under Connectors:

- WordPress MCP (your site)

- UiChemy API MCP

## Quick Summary

| **Step** | **Action** |
| -------- | ---------- |
| 1 | Download and install Node.js from nodejs.org/en/download |
| 2 (Optional) | Download and install NVM — nvm-setup.exe (Windows) or
via terminal (Mac/Linux) |
| 3 | Run: nvm install lts then nvm use lts |
| 4 | Fully quit and reopen Claude Desktop |

## Frequently Asked Questions

**Q: Why is my MCP Server disconnected in Claude Desktop?**
A: The disconnection is typically due to a missing or outdated Node.js installation. Claude Desktop requires Node.js and NPX to connect to remote MCP Servers. If you're seeing errors like 'Server disconnected,' ensure that Node.js is installed and updated to the latest LTS version.

**Q: How do I install Node.js for Claude Desktop?**
A: To install Node.js, visit the official [Node.js website](https://nodejs.org/en/download) and download the installer for your operating system. After running the installer, restart Claude Desktop to establish a connection with the MCP Servers.

**Q: What should I do if I still see connection errors after installing Node.js?**
A: If connection errors persist, consider installing NVM (Node Version Manager). NVM allows you to manage and switch between different versions of Node.js easily. This can help ensure you're running the correct version required by the MCP Server.

**Q: What common mistakes do users make when setting up UiChemy with Claude Desktop?**
A: A common mistake is not fully quitting and reopening Claude Desktop after making changes to Node.js or NVM installations. Simply closing the window won't suffice; you need to quit the application completely for changes to take effect and establish a successful connection with MCP Servers.
