Add Nordic MCP to your IDE

Nordic MCP

tags
nordic-mcp

To add Nordic MCP to your IDE, use the public MCP endpoint URL, including the /mcp path:

https://aidev.nordicsemi.com/mcp

The following JSON shows an example of the HTTP MCP server configuration used by clients that accept JSON:

{
  "nordic-mcp": {
    "type": "http",
    "url": "https://aidev.nordicsemi.com/mcp"
  }
}

Use the following table as a reference to choose a tested client and setup path.

Client Operating system Tested browsers Setup path Notes
VS Code (with GitHub Copilot) Windows Chrome, Vivaldi, Firefox, Edge Use Settings → MCP or the code --add-mcp '{"name":"nordic-mcp", "type":"http", "url": "https://aidev.nordicsemi.com/mcp"}' command. None.
VS Code (with GitHub Copilot) macOS Chrome, Vivaldi, Firefox, Edge, Opera, Safari Use Settings → MCP or the code --add-mcp '{"name":"nordic-mcp", "type":"http", "url": "https://aidev.nordicsemi.com/mcp"}' command. None.
VS Code (with GitHub Copilot) Linux (Ubuntu) Chrome, Vivaldi Use Settings → MCP or the code --add-mcp '{"name":"nordic-mcp", "type":"http", "url": "https://aidev.nordicsemi.com/mcp"}' command. None.
Claude Code Windows Chrome, Vivaldi, Firefox, Edge Run the claude mcp add --transport http "nordic-mcp" https://aidev.nordicsemi.com/mcp command. Run /mcp in a session to complete OAuth.
Claude Code macOS Chrome, Vivaldi*, Firefox, Edge, Opera*, Safari Run the claude mcp add --transport http "nordic-mcp" https://aidev.nordicsemi.com/mcp command. Run /mcp in a session to complete OAuth.
Claude Code Linux (Ubuntu) Chrome, Vivaldi, Firefox, Opera Run the claude mcp add --transport http "nordic-mcp" https://aidev.nordicsemi.com/mcp command. Run /mcp in a session to complete OAuth.
Cursor Windows Chrome, Vivaldi, Firefox, Edge, Opera Add a server in Settings → MCP → Add new MCP server or use JSON configuration. AppImage build tested.
Cursor macOS Chrome, Vivaldi, Firefox, Edge, Opera, Safari Add a server in Settings → MCP → Add new MCP server or use JSON configuration. AppImage build tested.
Cursor Linux (Ubuntu) Chrome, Vivaldi, Firefox, Opera Add a server in Settings → MCP → Add new MCP server or use JSON configuration. Both AppImage and .deb builds tested.
Windsurf Windows Chrome, Vivaldi, Edge Configure the server in Settings → MCP, or add the Nordic MCP JSON configuration to Windsurf's mcp_config.json. None.
Windsurf macOS Chrome, Vivaldi, Firefox, Edge, Opera, Safari Configure the server in Settings → MCP, or add the Nordic MCP JSON configuration to Windsurf's mcp_config.json. None.
Windsurf Linux (Ubuntu) Chrome, Vivaldi, Firefox, Opera Configure the server in Settings → MCP, or add the Nordic MCP JSON configuration to Windsurf's mcp_config.json. None.

Note

Browsers marked with * showed a macOS-specific quirk during testing: if the browser app was not already running, the first OAuth authorization tab occasionally failed to open. Retrying the action, or pasting the authorization URL into a running browser window, resolved it in every observed case.