使用说明
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 桌面版
- 打开克劳德桌面。
- 按
Ctrl/Cmd + ,打开设置。 - 滚动到 MCP 服务器 然后单击 添加新的MCP服务器.
- 添加以下配置:
{
"mcpServers": {
"secdim": {
"type": "http",
"url": "https://mcp.secdim.com/mcp"
}
}
}
克劳德·韦伯(Claude.ai)
Claude Web通过集成支持MCP服务器(需要Claude Pro、团队或企业计划)。
- 转到claude.ai并登录。
- 点击左下角的个人资料图标。
- 选择 设置.
- 导航到 集成.
- 点击 添加集成 并选择 MCP 服务器.
- 输入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"
}
}
}
光标
- 打开光标。
- 按
Ctrl/Cmd + Shift + J打开光标设置。 - 选择 主控程序 在左侧边栏中。
- 点击 添加新的全局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。保留所有权利。这是专有的商业软件——请参阅 许可证 对于条款。