安全编码训练服务

SecDim MCP Server 是一款为开发者提供个性化安全编码学习路径的服务,基于SecDim挑战和课程库,支持漏洞搜索、GitHub集成等功能。

  • by secdim
  • 云端部署
  • 更新于

使用说明

SecDim MCP服务器

SecDim模型上下文协议(MCP)服务器通过基于SecDim挑战和课程库的个性化学习途径为开发人员提供安全培训。

▶ 观看演示视频

特性

  • 🔍 漏洞搜索 --查找特定漏洞的实验室。
  • 🎯 个性化学习 --基于语言和经验的定制路径。
  • 🐙 GitHub集成 --分析语言和框架的配置文件。
  • 👤 SecDim集成 --使用个人资料数据来增强推荐。
  • 🛡️ OWASP Top 10 --涵盖了关键的安全漏洞。

先决条件

没有先决条件。您可以立即开始使用SecDim MCP服务器。

快速开始

SecDim MCP服务器可在以下位置远程访问 https://mcp.secdim.com/mcp。将其添加到MCP客户端配置中:

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

配置后,询问您的助手以下问题:

  • “给我一个个性化的安全编码学习路径 python.”
  • “给我一个与以下内容相关的学习实验室 SQL注入.”
  • “给我一些与我代码中识别出的漏洞相关的实践实验室。”

您可以使用它来:

  • 与流行的工具和IDE集成,以实现安全的编码实践。
  • 访问动手安全编码实验室,了解XSS、SQL注入和OWASP Top 10主题等漏洞。
  • 根据您的GitHub或SecDim配置文件获得个性化的学习途径,以加速您的补救技能。
  • 访问精心策划的资源,并根据您的语言、框架和经验水平进行练习。

客户端配置示例

有关全套客户端指南(ChatGPT、Eclipse、JetBrains IDE、Obsidian、Xcode、Zed等),请参阅 官方文件.

克劳德

Claude通过三个接口支持MCP:Claude Code(CLI)、Claude Desktop和Claude Web(Claude.ai)。

克劳德代码(CLI)

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

这将为所有未来的Claude Code会话注册SecDim MCP服务器。

或者,一旦SecDim插件在Claude Code的社区市场中可用,请使用以下方式安装:

/plugin marketplace add anthropics/claude-plugins-community
/plugin install secdim@claude-community

Claude 桌面版

  1. 打开克劳德桌面。
  2. 按 Ctrl/Cmd + , 打开设置。
  3. 滚动到 MCP 服务器 然后单击 添加新的MCP服务器.
  4. 添加以下配置:
{
  "mcpServers": {
    "secdim": {
      "type": "http",
      "url": "https://mcp.secdim.com/mcp"
    }
  }
}

克劳德·韦伯(Claude.ai)

Claude Web通过集成支持MCP服务器(需要Claude Pro、团队或企业计划)。

  1. 转到claude.ai并登录。
  2. 点击左下角的个人资料图标。
  3. 选择 设置.
  4. 导航到 集成.
  5. 点击 添加集成 并选择 MCP 服务器.
  6. 输入URL: https://mcp.secdim.com/mcp

VS代码(副驾驶/代理模式)

先决条件: VS Code 1.99+和具有活动订阅的GitHub Copilot扩展。

创建(或编辑) .vscode/mcp.json 在项目根目录中:

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

在VS Code中打开文件并单击 开始 在服务器条目上方--或使用命令选项板(Ctrl/Cmd + Shift + P → MCP: Add Server → 超文本传输协议 → https://mcp.secdim.com/mcp).

然后打开Copilot Chat(代理模式)并调用SecDim工具。

GitHub Copilot 聊天助手

需要GitHub Copilot订阅和支持Copilot Chat的IDE(VS Code、JetBrains或Neovim)。

转到副驾驶设置→ MCP 服务器 并添加:

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

光标

  1. 打开光标。
  2. 按 Ctrl/Cmd + Shift + J 打开光标设置。
  3. 选择 主控程序 在左侧边栏中。
  4. 点击 添加新的全局MCP服务器 并添加:
{
  "mcpServers": {
    "secdim": {
      "type": "http",
      "url": "https://mcp.secdim.com/mcp"
    }
  }
}

命令行/其他MCP CLI客户端

创建(或更新) ~/.mcp/config.json:

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

有关查询MCP服务器的确切命令,请参阅CLI工具的文档。

可用工具

  • search_play_challenges --按漏洞类型、语言或关键字搜索动手安全编码实验室。
  • search_learn_courses --查找关于安全编码、安全设计、DevSecOps和云安全的教程课程。
  • get_learn_course --获取特定学习课程的详细信息和主题。
  • get_learn_topic --获取特定课程主题的内容。
  • get_secdim_profile --检索用户的SecDim个人资料,包括挑战历史和技能水平。

搜索安全编码实验室

返回与特定漏洞、语言或安全主题相关的动手SecDim Play实验室列表。

使用它来:

  • 为XSS、SQL注入等特定漏洞找到安全的编码实验室。
  • 探索OWASP十大漏洞和相关实验室。
  • 按编程语言或框架过滤实验室。

搜索学习课程

返回基于教程的课程,涵盖安全编码、安全设计、DevSecOps等。

使用它来:

  • 寻找与实践实验室相辅相成的课程。
  • 按主题浏览内容,如云安全、网络安全或人工智能安全。
  • 将课程与实验室配对进行学习,然后练习工作流程。

获得个性化的学习途径

向你的人工智能助手询问学习途径,它会自动查找你的个人资料,并为你找到合适的课程和实验室组合。您不需要手动调用任何工具,只需描述您想学习的内容即可。

示例提示:

  • “为我建立一个安全的编码学习路径 python.”
  • “我是一个 Java 后端开发人员——我应该先学习什么?”
  • “制定一个涵盖以下内容的学习计划 OWASP Top 10.”
  • “根据我的SecDim配置文件,我接下来应该做什么安全编码实验室?”
  • “给我一个两周的计划来提高我的网络安全技能。”

AI助手将:

  • 检查您的SecDim个人资料,查看您已经完成的内容。
  • 跳过你已经完成的实验和课程。
  • 从初级到高级订购内容。
  • 将课程(学习概念)与实验室(练习修复漏洞)相结合。

故障排除

  • 服务器未找到 --验证您是否可以联系到 https://mcp.secdim.com/mcp (检查网络/代理/VPN)。
  • 配置未加载 --确保您的客户端读取正确的配置路径(例如。, ~/.mcp/config.json)并且JSON是有效的。
  • 未返回实验室 --扩大脆弱性术语;还可以浏览以下实验室 https://play.secdim.com/browse.
  • MCP在claude.ai上不可用 --确保您使用的是Claude Pro、Team或Enterprise计划。

安全与隐私

  • 这是一个远程MCP服务器。
  • 服务器公开了用于搜索和路径生成的只读工具。

链接

许可证

版权所有©2026 SecDim。保留所有权利。这是专有的商业软件——请参阅 许可证 对于条款。