Why is Cursor’s MCP server configuration for Windows so complicated???
When I click on “Add a new Server” on windows a global mcp.json file opens and I have to manually add the server in the correct json format that they want… also when the MCP client activates a new terminal window pops up every time.
On Mac I just add the simple command on the input area in the Form that appears when I click “Add a new Server”. No tricky json files, no terminal popups. Easy.
I had the same problem, but a well known LLM (yes, Claude) helped me and composed new json settings that prevents the terminal windows to pop up. Here is an example from my json that now works. It uses cmd and more attributes in the “args” section, but I have no idea why this works.