Secdim MCP
What it does
Personalised developer security learning pathways from SecDim's challenges and courses.
- Connects Runs in the cloud
- Account or key No key needed
- Category Games, sports, food & learning
Install
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (mcp.secdim.com) · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
Open Claude’s Connectors page
CustomizeConnectors
Click “Add” → “Custom” → “Web” and fill in these 2 fields
Copy each value into the field with the same name in Claude, then click Continue
Name · NameSecdim MCPRemote MCP server URL · Addresshttps://mcp.secdim.com/mcpClick Continue past the sign-in settings Claude detected · under Authentication choose what the maker says (Sign in now, Sign in when needed or No sign in), then click Add
Turn it on in a chat
+ConnectorsSecdim MCP
Try it
Use Secdim MCP and tell me what you can do for me, then show me one thing✓ If Claude says it is using Secdim MCP or shows a Secdim MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT, depending on your plan
Full MCP: ChatGPT Business, Enterprise or Edu on the web · Pro: connects with read/fetch permissions, so tools that change data may not work · Plus: not confirmed in OpenAI’s docs; if you see an add-custom-MCP option on the Plugins page you can try these steps · web only
Open ChatGPT’s add-MCP page on the web
Plugins+Add custom MCP server
Fill in the name and address
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Name · NameSecdim MCPConnection · Addresshttps://mcp.secdim.com/mcpPick Secdim MCP in a chat
Start a new chat and pick Secdim MCP from your plugins before typing
Try it
Use Secdim MCP and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Secdim MCP or shows a Secdim MCP tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Open Terminal
Mac: press Command+Space and type Terminal · Windows: open PowerShell
Paste this command and press Enter
claude mcp add --transport http --scope user secdim https://mcp.secdim.com/mcpType /mcp in Claude Code
You should see Secdim MCP listed as connected
Try it
Use Secdim MCP and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Secdim MCP or shows a Secdim MCP tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Open the AI chat in Cursor in Agent mode
Try it
Use Secdim MCP and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Secdim MCP or shows a Secdim MCP tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Open the AI chat in VS Code in Agent mode
Try it
Use Secdim MCP and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Secdim MCP or shows a Secdim MCP tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://mcp.secdim.com/mcpJSON settings are under “For developers” below
For developers: Terminal commands and JSON settings
Over the web
Claude Code
claude mcp add --transport http --scope user secdim https://mcp.secdim.com/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"secdim": {
"url": "https://mcp.secdim.com/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"secdim": {
"type": "http",
"url": "https://mcp.secdim.com/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
At a glance
Which apps can use it
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Related guides
What it can do
Tool names and descriptions exactly as the server reported them on Nov 10, 2026. The maker wrote them, not us; we show them as plain text.
get_secdim_profileFetch a SecDim player's profile: scores, completed challenges, skills, security interests and an experience estimate. Use this tool to understand a player's demonstrated secure coding ability before building a learning pathway. The profile includes actual challenge completion dat
search_play_challengesReturn a list of hands-on SecDim Play secure coding challenges (labs) related to a detected or suspected vulnerability. SecDim Play challenges are scored, hands-on labs: find and fix a real vulnerability in running code to earn points and badges. Use this tool to: - Find hands-on
searchSearch for SecDim Play secure coding labs (hands-on, scored challenges). This tool searches across SecDim Play's hands-on secure coding labs based on the search query. The backend API handles parsing of vulnerability names, CWE IDs, and OWASP IDs. Language can be specified using
fetchFetch detailed content for a specific SecDim Play lab (hands-on, scored challenge). Args: id: Lab ID in format "lab:slug" (e.g., "lab:xss-dom") Returns: Dictionary containing: - id: The lab ID - title: Lab title - content: Detailed content in markdown format - metadata: Additiona
search_learn_coursesSearch SecDim Learn courses. SecDim Learn provides tutorial-based courses (mixing video, text and hands-on lab topics) covering secure coding, secure design, vibe coding security, devsecops, and cloud security. Many courses are complementary or prerequisite to hands-on, scored Se
get_learn_courseGet a SecDim Learn course's details, including its syllabus of topics. Args: course_slug: The course's slug, as returned by search_learn_courses (e.g. "owasp-top-10") Returns: Dictionary with the course's title, description, image, slug, "difficulty" label and a "topics" list. Ea
get_learn_topicGet a SecDim Learn topic's content. Args: course_slug: The course's slug, as returned by search_learn_courses (e.g. "owasp-top-10") topic_slug: The topic's slug, as returned by get_learn_course (e.g. "introduction-secure-coding") Returns: Dictionary with the topic's title, descri
Basic checksi
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 14, 2026
- ✓ Pass
Maker matches the repo
The registry name was verified against the domain secdim.com (the registry checks domain ownership)
- ✓ Pass
Still maintained
Code last changed 4 months ago
- – Not applicable
Has a licence
Not applicable: a cloud server run by the owner of secdim.com; you don't run code from the repo
- ✓ Pass
- – Not applicable
Sign-in with OAuth
No sign-in needed
- ✓ Pass
No hidden instructions in tool descriptions
Read 7 tool descriptions and found no hidden instructions to the AI
Discussion
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
User reviews
No reviews yet
Compared with others in Games, sports, food & learningi
- More stars than 0% of the other 1489 servers in this category
- Published to the registry more recently than 14% of the other 1489 servers in this category
- Basic checks equal to or better than 100% of the other 1489 servers in this category
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
Common questions
Is Secdim MCP safe?
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
What keys or codes does it need?
The registry does not list a required key, though some servers ask you to sign in on first use.
Does it run on my computer or in the cloud?
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
Is it still maintained?
The GitHub repo last changed 4 months ago, and the latest version (1.0.1) reached the registry 4 months ago.
Which apps can use it?
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT on the web (full MCP on Business and above; Pro read-only).
What can I use instead?
In the same category: Honcho, ShipSwift, Pm Claude Skills
Others in the same category
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
ShipSwift
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
Pm Claude Skills
1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.
README from the maker
Open the README
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
SecDim MCP Server
SecDim Model Context Protocol (MCP) server provides developer security training through personalised learning pathways based on SecDim challenges and courses library.
Features
- 🔍 Vulnerability Search — find labs for specific vulnerabilities.
- 🎯 Personalized Learning — customized paths based on language and experience.
- 🐙 GitHub Integration — analyzes profiles for languages and frameworks.
- 👤 SecDim Integration — uses profile data to enhance recommendations.
- 🛡️ OWASP Top 10 — covers critical security vulnerabilities.
Prerequisites
There are no prerequisites. You can start using SecDim MCP Server immediately.
Quick start
SecDim MCP Server is remotely accessible at https://mcp.secdim.com/mcp. Add it to your MCP client configuration:
{
"mcpServers": { "secdim": { "type": "http", "url": "https://mcp.secdim.com/mcp" } } }
Once configured, ask your assistant things like:
- “Give me a personalised secure coding learning path in Python.”
- “Give me a learning lab that is related to SQL Injection.”
- “Give me practice labs that is related to the identified vulnerabilities in my code.”
You can use it to:
- Integrate with popular tools and IDEs for secure coding practices.
- Access hands-on secure coding labs for vulnerabilities like XSS, SQL Injection, and OWASP Top 10 topics.
- Get a personalized learning pathway based on your GitHub or SecDim profile to accelerate your remediation skills.
- Access curated resources and practice exercises tailored to your languages, frameworks, and experience level.
Client configuration examples
For the full set of client guides (ChatGPT, Eclipse, JetBrains IDEs, Obsidian, Xcode, Zed, and more), refer to the official documentation.
Claude
Claude supports MCP across three interfaces: Claude Code (CLI), Claude Desktop, and Claude Web (claude.ai).
Claude Code (CLI)
claude mcp add --transport http secdim https://mcp.secdim.com/mcp
claude mcp list
This registers the SecDim MCP server for all future Claude Code sessions.
Alternatively, once the SecDim plugin is available in Claude Code's community marketplace, install it with:
/plugin marketplace add anthropics/claude-plugins-community
/plugin install secdim@claude-community
Claude Desktop
- Open Claude Desktop.
- Press
Ctrl/Cmd + ,to open Settings. - Scroll to MCP Servers and click Add New MCP Server.
- Add the following configuration:
{
"mcpServers": { "secdim": { "type": "http", "url": "https://mcp.secdim.com/mcp" } } }
Claude Web (claude.ai)
Claude Web supports MCP servers through Integrations (requires a Claude Pro, Team, or Enterprise plan).
- Go to claude.ai and sign in.
- Click on your profile icon in the bottom-left corner.
- Select Settings.
- Navigate to Integrations.
- Click Add Integration and select MCP Server.
- Enter the URL:
https://mcp.secdim.com/mcp
VS Code (Copilot / Agent Mode)
Prerequisites: VS Code 1.99+ and the GitHub Copilot extension with an active subscription.
Create (or edit) .vscode/mcp.json in your project root:
{
"servers": { "secdim": { "type": "http", "url": "https://mcp.secdim.com/mcp" } } }
Open the file in VS Code and click Start above the server entry — or use the Command Palette (Ctrl/Cmd + Shift + P → MCP: Add Server → HTTP → https://mcp.secdim.com/mcp).
Then open Copilot Chat (Agent Mode) and invoke the SecDim tools.
GitHub Copilot Chat
Requires a GitHub Copilot subscription and an IDE with Copilot Chat support (VS Code, JetBrains, or Neovim).
Go to Copilot Settings → MCP Servers and add:
{
"servers": { "secdim": { "url": "https://mcp.secdim.com/mcp" } } }
Cursor
- Open Cursor.
- Press
Ctrl/Cmd + Shift + Jto open Cursor Settings. - Select MCP in the left sidebar.
- Click Add new global MCP server and add:
{
"mcpServers": { "secdim": { "type": "http", "url": "https://mcp.secdim.com/mcp" } } }
Command line / other MCP CLI clients
Create (or update) ~/.mcp/config.json:
{
"mcpServers": { "secdim": { "type": "http", "url": "https://mcp.secdim.com/mcp" } } }
Refer to your CLI tool's documentation for the exact command to query MCP servers.
Available tools
search_play_challenges— search for hands-on secure coding labs by vulnerability type, language, or keyword.search_learn_courses— find tutorial-based courses on secure coding, secure design, DevSecOps, and cloud security.get_learn_course— get details and topics for a specific learning course.get_learn_topic— get the content of a specific course topic.get_secdim_profile— retrieve a user's SecDim profile including challenge history and skill level.
Search for secure coding labs
Returns a list of hands-on SecDim Play labs related to a specific vulnerability, language, or security topic.
Use it to:
- Find secure coding labs for specific vulnerabilities like XSS, SQL Injection, etc.
- Explore OWASP Top 10 vulnerabilities and related labs.
- Filter labs by programming language or framework.
Search for learning courses
Returns tutorial-based courses covering secure coding, secure design, DevSecOps, and more.
Use it to:
- Find courses that complement hands-on labs.
- Browse content by topic such as cloud security, web security, or AI security.
- Pair courses with labs for a learn-then-practise workflow.
Get a personalised learning pathway
Ask your AI assistant for a learning pathway and it will automatically look up your profile and find the right mix of courses and labs for you. You do not need to call any tools manually — just describe what you want to learn.
Example prompts:
- “Build me a secure coding learning path for Python.”
- “I'm a Java backend developer — what should I learn first?”
- “Create a learning plan that covers the OWASP Top 10.”
- “What secure coding labs should I do next based on my SecDim profile?”
- “Give me a 2-week plan to improve my web security skills.”
The AI assistant will:
- Check your SecDim profile to see what you have already completed.
- Skip labs and courses you have finished.
- Order content from beginner to advanced.
- Mix courses (learn the concept) with labs (practise fixing the vulnerability).
Troubleshooting
- Server not found — verify you can reach
https://mcp.secdim.com/mcp(check network/proxy/VPN). - Config not loaded — ensure your client reads the correct config path (e.g.,
~/.mcp/config.json) and that the JSON is valid. - No labs returned — broaden the vulnerability term; also browse labs at [https://play.secdim.com/browse](https://play.secdim.com/browse).
- MCP not available on claude.ai — ensure you are on a Claude Pro, Team, or Enterprise plan.
Security & privacy
- This is a remote MCP server.
- The server exposes read-only tools for search and pathway generation.
Links
- Docs: https://support.secdim.com/support/integrations/mcp-server
- Discuss / Feedback: https://discuss.secdim.com
Licence
Copyright © 2026 SecDim. All rights reserved. This is proprietary, commercial software — see LICENSE for terms.