GitHub Copilot

The SecDim MCP Server can be integrated with GitHub Copilot Chat to deliver secure coding labs and personalised pathways inside your GitHub workflow. This integration leverages your GitHub profile context to create customised training based on your code and repositories.

Prerequisites

  • A GitHub Copilot subscription (Individual, Business, or Enterprise).

  • An IDE with GitHub Copilot Chat support (VS Code, JetBrains, or Neovim).

Configuration

  1. Open your IDE with GitHub Copilot Chat enabled.

  2. Go to Copilot SettingsMCP Servers.

  3. Add the following configuration:

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

Example Usage

Ask Copilot Chat directly:

  • Give me a personalised secure coding learning path in Python

  • Find me a lab on SQL Injection

  • Generate practice labs for the vulnerabilities in this repo

Troubleshooting