Skip to content

Build errors on MacOS 26.6 (Tahoe) #2518

Open

Description

@jhelm

Which version line?

v2 — current (@modelcontextprotocol/inspector@latest)

Which client?

All / shared core

Inspector version

2.8.0

Node version

24.14.1

Operating system (and browser, for the web client)

macOS 26.6

Transport

stdio

MCP server under inspection

I did not get to this point, the target server is https://github.com/jztan/pdf-mcp

Steps to reproduce

  1. (optional) download fresh repo and cd to the repo ('git clone https://github.com/modelcontextprotocol/inspector.git')
  2. Run 'cd inspector && npm install'

Expected behavior

Unknown, no error free build yet.

Actual behavior

~/usr/src/gitClones/llm-mcpItems > cd inspector && npm install

@modelcontextprotocol/inspector@2.8.0 postinstall
node scripts/install-clients.mjs

[install-clients] Installing dependencies for clients/web...
npm error code EALLOWSCRIPTS
npm error --allow-scripts is not allowed in project-scoped installs. Add the entries to the "allowScripts" field in package.json, or to .npmrc, instead.
npm error A complete log of this run can be found in: /Users/jlh/.npm/_logs/2026-09-28T01_26_10_941Z-debug-0.log
[install-clients] npm install failed in clients/web (exit 1).
npm error code 1
npm error path /Users/jlh/_usr/src/gitClones/llm-mcpItems/inspector
npm error command failed
npm error command sh -c node scripts/install-clients.mjs
npm error A complete log of this run can be found in: /Users/jlh/.npm/_logs/2026-09-28T01_26_10_245Z-debug-0.log
~/_usr/src/gitClones/llm-mcpItems/inspector > less /Users/jlh/.npm/_logs/2026-09-28T01_26_10_245Z-debug-0.log
~/usr/src/gitClones/llm-mcpItems/inspector > node --version
v24.14.1
~/usr/src/gitClones/llm-mcpItems/inspector >

Logs, errors, or screenshots

2026-09-28T01_26_10_245Z-debug-0.log

Already prototyped a fix?

no yet...

Before you submit

  • I searched existing issues and this is not a duplicate.
  • This is not a security vulnerability report (those go through the private advisory process).

Activity

  1. cliffhall commented on Oct 12, 2026

    @cliffhall
    Member

    Triage: Priority Medium (total 6)

    • Severity 3 — npm install from a clone fails in the install-clients cascade with EALLOWSCRIPTS (npm config passed through to the per-client installs); npx users are unaffected
    • Urgency 2 — blocks building from source for affected npm configurations only
    • Bonuses: +1 bug label

    Board: #28, Status Incoming (awaiting maintainer review — no milestone yet).

  2. added this to the v2.12.0 milestone on Oct 12, 2026
  3. modified the milestones: v2.12.0, v2.11.0 on Oct 13, 2026
  4. self-assigned this
    on Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingv2Issues and PRs for v2

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions