Claude

The SecDim MCP Server can be integrated with Claude to bring secure coding labs and personalised learning pathways directly into your AI workflow. Claude supports MCP across three interfaces: Claude Code (CLI), Claude Desktop, and Claude Web (claude.ai).

Claude Code (CLI)

Claude Code is Claude’s terminal-based coding agent. Add the SecDim MCP server with a single command.

  1. Open your terminal.

  2. Run:

claude mcp add --transport http secdim https://mcp.secdim.com/mcp

This registers the SecDim MCP server for all future Claude Code sessions.

To verify the server was added:

claude mcp list

Claude Desktop

Claude Desktop is the standalone application for macOS and Windows.

  1. Open Claude Desktop.

  2. Press Ctrl/Cmd + , to open Settings.

  3. Scroll to MCP Servers and click Add New MCP Server.

  4. Add the following configuration:

{
  "mcpServers": {
    "secdim": {
      "type": "http",
      "url": "https://mcp.secdim.com/mcp"
    }
  }
}

Claude Web (claude.ai)

Claude Web is the browser-based interface at claude.ai. It supports MCP servers through Integrations.

  1. Go to claude.ai and sign in.

  2. Click on your profile icon in the bottom-left corner.

  3. Select Settings.

  4. Navigate to Integrations.

  5. Click Add Integration and select MCP Server.

  6. Enter the following URL:

https://mcp.secdim.com/mcp

MCP on Claude Web requires a Claude Pro, Team, or Enterprise plan.

Example Usage

Once configured in any of the above interfaces, you can ask Claude 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

Claude will connect to the SecDim MCP server and return curated secure coding labs or tailored pathways.

Troubleshooting

  • Server not found → Verify you can reach https://mcp.secdim.com/mcp.

  • Invalid JSON error → Double-check your MCP config syntax in Claude settings.

  • No labs returned → Try browsing directly at https://play.secdim.com/browse

  • MCP not available on claude.ai → Ensure you are on a Claude Pro, Team, or Enterprise plan.