MCP Issue: no tools or prompt

Describe the Bug

Same json can be used in Kiro and Trae. Only cursor can’t identify the mcp json.

Steps to Reproduce

use this mcp.json:

{
  "mcpServers": {
    "wowok_arbitration": {
      "command": "npx",
      "args": ["-y", "wowok_arbitration_mcp_server"],
      "disabled": false,
      "autoApprove": ["arbitration_operations"]
    },
    "wowok_demand": {
      "command": "npx",
      "args": ["-y", "wowok_demand_mcp_server"],
      "disabled": false,
      "autoApprove": [],
      "cwd": null
    },
    "wowok_guard": {
      "command": "npx",
      "args": ["-y", "wowok_guard_mcp_server"],
      "disabled": false,
      "autoApprove": ["Fetch guard queries", "guard_operations"]
    },
    "wowok_machine": {
      "command": "npx",
      "args": ["-y", "wowok_machine_mcp_server"],
      "disabled": false,
      "autoApprove": ["machine_operations"]
    },
    "wowok_permission": {
      "command": "npx",
      "args": ["-y", "wowok_permission_mcp_server"],
      "disabled": false,
      "autoApprove": ["permission_operations", "Built-in permissions"]
    },
    "wowok_personal": {
      "command": "npx",
      "args": ["-y", "wowok_personal_mcp_server"],
      "disabled": false,
      "autoApprove": ["personal_operations", "local_account_operations"]
    },
    "wowok_query": {
      "command": "npx",
      "args": ["-y", "wowok_query_mcp_server"],
      "disabled": false,
      "autoApprove": [
        "local_query",
        "objects_query",
        "table_items_list",
        "events_query",
        "presonal_information_query",
        "wowok_protocol",
        "table_item_query",
        "permissions_query"
      ]
    },
    "wowok_repository": {
      "command": "npx",
      "args": ["-y", "wowok_repository_mcp_server"],
      "disabled": false,
      "autoApprove": ["repository_operations"]
    },
    "wowok_service": {
      "command": "npx",
      "args": ["-y", "wowok_service_mcp_server"],
      "disabled": false,
      "autoApprove": ["service_operations"]
    },
    "wowok_treasury": {
      "command": "npx",
      "args": ["-y", "wowok_treasury_mcp_server"],
      "disabled": false,
      "autoApprove": ["treasury_operations"]
    }
  }
}

Expected Behavior

I can use the mcp in cursor.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 0.1.42 (user setup)
VSCode Version: 1.94.0
Commit: a8ee27c3da81b679d519ea30ad1d72f9239174fe
Date: 2025-08-02T02:01:36.719Z
Electron: 30.5.1
ElectronBuildId: undefined
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

No - Cursor works, but with this issue

hi @Nature and welcome to Cursor Forum.

Thank you for your post. Please update your Cursor version as we are now on 1.3.9 and earlier versions do not receive updates.

For Windows and npx, there are several potential solutions.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.