JetBrains IDEs

The SecDim MCP Server can be integrated into JetBrains IDEs (such as IntelliJ IDEA, PyCharm, WebStorm, and others) to bring secure coding labs and personalised learning pathways directly into your development workflow.

Prerequisites

  • A JetBrains IDE version 2025.1 or later (MCP support is built-in).

  • GitHub Copilot plugin with an active Copilot subscription, or JetBrains AI Assistant.

Configuration

  1. Open your JetBrains IDE.

  2. Go to Settings (Ctrl/Cmd + ,), or on macOS: Preferences.

  3. Navigate to ToolsAI AssistantMCP Servers (or search for "MCP" in the settings search bar).

  4. Click Add (+) to add a new MCP server.

  5. Add the following configuration:

{
  "servers": {
    "secdim": {
      "url": "https://mcp.secdim.com/mcp"
    }
  }
}

Example Usage

Once configured, you can ask your JetBrains IDE (via the MCP interface) to:

  • Give me a personalised secure coding learning path in Python

  • Find me a lab on SQL Injection

  • List practice labs related to the vulnerabilities in my code

The IDE will connect to the SecDim MCP server and return the requested learning labs or personalised pathways.

Troubleshooting