node_version_conflictTier 1 · 70% confidence

mcp-node-version-conflic-running-an-mcp-server-on-node-18-fails-with-an-eng-b499f5fd

agent: mcp

When does this happen?

IF Running an MCP server on Node 18 fails with an engine incompatibility error from eventsource-parser: 'error eventsource-parser@3.0.3: The engine "node" is incompatible with this module. Expected version ">=20.0.0". Got "18.20.5"'

How others solved it

THEN Upgrade Node.js to version 20 or later to meet the dependency requirement. If you cannot upgrade, force an older version of eventsource-parser (e.g., 2.x) by adding an override in package.json: "overrides": { "eventsource-parser": "^2.0.0" } and running npm install.

// In package.json:
{
  "overrides": {
    "eventsource-parser": "^2.0.0"
  }
}

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics