Install an MCP Server in Cursor on Mac: Config Guide & Reload Tips
Install an MCP server on Cursor Mac — find the ~/.cursor/mcp.json config location, add a server in JSON format, reload Cursor to apply changes, and verify tools are working in the AI assistant.
Last updated 27 September 2026
Edit ~/.cursor/mcp.json, add servers under mcpServers, then restart Cursor. Open the Customize panel to see your servers and switch them on or off. If one fails, check MCP Logs in the Output panel (⌘+Shift+U).
mcp.json entry at all. One command installs one — see install a skill in Cursor. This guide covers MCP servers.
Cursor lists your MCP servers in its Customize panel, where you can switch each one on or off. Setting it up is very similar to Claude Desktop, just in a different file location.
Config File Locations
# Global (all projects)
~/.cursor/mcp.json
# Project-specific
.cursor/mcp.json # in project root
Creating and Editing the Config
mkdir -p ~/.cursor
touch ~/.cursor/mcp.json # then open it in Cursor or any text editor
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}
Multiple skills
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@brave/brave-search-mcp-server"],
"env": { "BRAVE_API_KEY": "your-key" }
}
}
}
Cursor vs Claude Code: Config Comparison
| Aspect | Cursor Mac | Claude Code Mac |
|---|---|---|
| Global config | ~/.cursor/mcp.json | ~/.claude.json (user scope) |
| Project config | .cursor/mcp.json | .mcp.json |
| Config format key | mcpServers | mcpServers |
| How to add a server | Edit mcp.json | claude mcp add |
| Status | Customize panel; MCP Logs in the Output panel | /mcp in a session, or claude mcp list |
Reloading After Changes
After you edit mcp.json, restart Cursor. You can switch a server on or off from the Customize panel without removing it from the file.
Verify It Worked
Open Cursor Chat (⌘+L) and ask:
What tools do you have available?
If the skill loaded, Cursor will list the tools. If it didn't, open the Output panel (⌘+Shift+U), pick MCP Logs, and look for the error.
which npx instead of just "npx".
Frequently Asked Questions
Where is the Cursor MCP config on Mac?
~/.cursor/mcp.json for global config. Project-specific: .cursor/mcp.json in your project root. Both use the same JSON format.
Do I need to restart Cursor after editing mcp.json?
Restart Cursor after you change the file. To switch a server on or off without editing the file, use the Customize panel.
Can I use the same MCP server in Cursor and Claude Code?
They're separate configs: ~/.cursor/mcp.json for Cursor, and claude mcp add (stored in ~/.claude.json) for Claude Code. The same server works in both; add it to each.
TrustedSkills Team
The TrustedSkills team maintains the TrustedSkills index of AI agent skills. The index records where each skill comes from and how to install it. It does not review or audit skill code.