"Add MCP" button does nothing when adding team MCP server via Dashboard

Where does the bug appear (feature/product)?

Somewhere else…

Describe the Bug

“Add MCP” button does nothing when adding team MCP server via Dashboard

Steps to Reproduce

  1. Go to https://cursor.com/dashboard/integrations#team-mcp-servers
  2. Enter the following MCP server configuration as a command:
  {               
    "mongodb": {                                                                                                                             
      "command": "npx",
      "args": ["-y", "mongodb-mcp-server", "--readOnly"],                                                                                    
      "env": {                                           
        "MDB_MCP_CONNECTION_STRING": "<redacted>"                                                                                            
      }           
    }                                                                                                                                        
  }
  1. Click the “Add MCP” button

Expected Behavior

The MCP server should be added to the team configuration and appear in the list.

Actual Behaviour:
Nothing happens. No error message, no loading indicator, no feedback. The server is not added. The UI is completely unresponsive to the click.

Additional Notes:

  • No errors visible in the browser console (if applicable — didn’t check DevTools).
  • Unclear whether the issue is with validation silently failing, a UI bug swallowing the event, or a backend error with no user-facing feedback.
  • At minimum, if the input is invalid, an error message should be shown to the user.

Operating System

MacOS

Version Information

Version: 3.0.12 (Universal)
VSCode Version: 1.105.1
Commit: a80ff7dfcaa45d7750f6e30be457261379c29b00
Date: 2026-04-04T00:13:18.452Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

4 Likes

Hi Vladyslav,

Thanks for reporting this. The root cause is that managing Team MCP Servers on the dashboard requires admin access — your account is set up as a team member, which is why the action doesn’t go through.

The button should either be disabled or show a clear error message for non-admin users, so this is a genuine UX bug on our side. I’ve flagged it to our team.

In the meantime, you have two options:

  1. Ask a team admin to add the MongoDB MCP server on your behalf from the dashboard integrations page

  2. Request admin access from your team admin if you need to manage team MCP servers yourself

You can check your current role and learn more about team roles here: Members & Roles