{"id":49620823,"url":"https://github.com/secmate-ai/cybersecurity-mcps","last_synced_at":"2026-05-21T15:01:20.687Z","repository":{"id":276436380,"uuid":"929209271","full_name":"secmate-ai/CyberSecurity-MCPs","owner":"secmate-ai","description":"Model Context Protocol Server For Cyber Security","archived":false,"fork":false,"pushed_at":"2025-04-17T11:00:18.000Z","size":33,"stargazers_count":13,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-07T22:19:21.804Z","etag":null,"topics":["ai","ai-agent","ai-agent-tools","cybersecurity","mcp","mcp-server"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/secmate-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-08T02:41:38.000Z","updated_at":"2025-08-22T08:58:37.000Z","dependencies_parsed_at":"2025-02-08T08:37:33.954Z","dependency_job_id":null,"html_url":"https://github.com/secmate-ai/CyberSecurity-MCPs","commit_stats":null,"previous_names":["secmate-ai/cybersecurity-mcps"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/secmate-ai/CyberSecurity-MCPs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secmate-ai%2FCyberSecurity-MCPs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secmate-ai%2FCyberSecurity-MCPs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secmate-ai%2FCyberSecurity-MCPs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secmate-ai%2FCyberSecurity-MCPs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/secmate-ai","download_url":"https://codeload.github.com/secmate-ai/CyberSecurity-MCPs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/secmate-ai%2FCyberSecurity-MCPs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33305277,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-21T12:23:38.849Z","status":"ssl_error","status_checked_at":"2026-05-21T12:22:11.673Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","ai-agent","ai-agent-tools","cybersecurity","mcp","mcp-server"],"created_at":"2026-05-05T02:00:24.248Z","updated_at":"2026-05-21T15:01:20.681Z","avatar_url":"https://github.com/secmate-ai.png","language":"JavaScript","funding_links":[],"categories":["カテゴリ"],"sub_categories":["🔒 \u003ca name=\"security--auth\"\u003e\u003c/a\u003eセキュリティ・認証"],"readme":"# Model Context Protocol Server For Cyber Security\n\n## 项目简介\n\n这是一个专注于网络安全领域的 Model Context Protocol Server (MCPs) 集合项目，包含两个主要目标：\n\n1. 收集和整理现有的网络安全相关 MCP 服务器实现\n2. 开发新的 MCP Server 实现\n\n每个 MCP Server 都独立封装在各自的目录中，便于管理和使用。\n\n## 实现列表\n\n### 1. sqlmap-mcp\n\nSQL注入测试工具的MCP服务器实现。基于TypeScript开发，提供了以下功能：\n\n- 支持对目标URL进行SQL注入扫描\n- 提供创建和管理测试笔记的功能\n- 集成了调试工具支持\n\n### 2. quake-server\n\n基于360 Quake的网络空间搜索引擎MCP服务器实现。主要特点：\n\n- 提供网络空间资产搜索能力\n- 支持资源管理和笔记功能\n- 基于TypeScript开发的现代化架构\n\n### 3. doc-processor\n\nMarkdown到Word文档的转换工具MCP服务器实现。主要特点：\n\n- 支持将Markdown格式内容转换为Word文档\n- 支持嵌套列表、表格、代码块等Markdown元素\n- 提供自定义样式和格式控制\n- 能够处理中文文档和特殊格式要求\n\n### 4. threat-intel-mcp\n\n威胁情报集成MCP服务器实现。整合多个安全情报平台：\n\n- **VirusTotal**: URL、IP、Domain、文件Hash检测\n- **AbuseIPDB**: IP地址声誉检查和滥用报告\n- **Shodan**: 互联网设备和服务搜索\n- 提供8个专业工具，覆盖完整威胁情报工作流\n\n### 5. hash-analyzer-mcp\n\nHash分析和加密工具MCP服务器实现。提供全面的Hash处理能力：\n\n- 自动识别Hash类型（MD5、SHA系列、bcrypt等）\n- 生成多种加密算法的Hash值\n- HMAC生成和验证\n- Hash对比和验证功能\n- Hash熵分析和可疑模式检测\n\n### 6. ssl-analyzer-mcp\n\nSSL/TLS证书分析MCP服务器实现。专业的SSL/TLS安全检测：\n\n- SSL/TLS证书详细信息获取\n- TLS版本支持测试（检测过时协议）\n- 加密套件和协议配置检查\n- HTTP安全头检测和评分\n- 证书链验证\n\n### 7. cve-lookup-mcp\n\nCVE漏洞查询MCP服务器实现。集成NVD国家漏洞数据库：\n\n- CVE漏洞搜索和过滤（关键词、严重程度、时间范围）\n- 详细CVE信息查询（CVSS评分、影响范围）\n- 产品漏洞查询（按厂商和产品）\n- 漏洞统计分析和趋势\n- 已知漏洞利用检测（Exploit-DB、Metasploit）\n\n### 8. encryption-mcp\n\n全面的加密解密MCP服务器实现。支持17种加密和编码方式：\n\n- **现代加密**: AES-256, RSA (1024-4096位), ChaCha20\n- **经典密码**: Caesar, ROT13, Vigenere, Atbash, XOR\n- **编码方式**: Base64, Hexadecimal编码/解码\n- RSA密钥对生成（支持多种密钥长度）\n- 支持多种AES模式（CBC, GCM, CTR）\n\n### 9. cipher-identifier-mcp\n\n智能密码识别和自动解密MCP服务器实现。AI驱动的密码分析工具：\n\n- **智能识别**: 自动检测Base64、Hex、Binary、Caesar、ROT13、Morse等\n- **自动解密**: 一键自动尝试解密并返回最可能的结果\n- **暴力破解**: Caesar密码全部25种可能自动测试\n- **频率分析**: 字母频率统计，识别替换密码\n- **置信度评分**: 为每个可能的解密结果提供可信度分数\n- **多层检测**: 支持检测多层嵌套加密\n\n## 项目结构\n\n```plaintext\n.\n├── implementations/              # 自主开发的 MCP Server 实现\n│   ├── sqlmap-mcp/              # SQL注入测试工具MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── quake-server/            # Quake搜索引擎MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── doc-processor/           # 文档处理工具MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── threat-intel-mcp/        # 威胁情报集成MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── hash-analyzer-mcp/       # Hash分析工具MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── ssl-analyzer-mcp/        # SSL/TLS分析MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── cve-lookup-mcp/          # CVE漏洞查询MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   ├── encryption-mcp/          # 加密解密工具MCP实现\n│   │   ├── src/                 # 源代码目录\n│   │   ├── build/               # 编译输出目录\n│   │   └── README.md            # 实现文档\n│   └── cipher-identifier-mcp/   # 智能密码识别MCP实现\n│       ├── src/                 # 源代码目录\n│       ├── build/               # 编译输出目录\n│       └── README.md            # 实现文档\n└── README.md                    # 项目主文档\n```\n\n## 开发\n\n每个实现都遵循类似的开发流程：\n\n1. 安装依赖：\n```bash\nnpm install\n```\n\n2. 构建服务器：\n```bash\nnpm run build\n```\n\n3. 开发模式（自动重新构建）：\n```bash\nnpm run watch\n```\n\n## 安装使用\n\n要在Claude Desktop中使用这些MCP服务器，需要在配置文件中添加相应的服务器配置：\n\nMacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\nWindows: `%APPDATA%/Claude/claude_desktop_config.json`\n\n示例配置：\n```json\n{\n  \"mcpServers\": {\n    \"sqlmap-server\": {\n      \"command\": \"/path/to/sqlmap-mcp/build/index.js\"\n    },\n    \"quake-server\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/quake-server/build/index.js\"],\n      \"env\": {\n        \"QUAKE_API_KEY\": \"xxxxxx-xxxx-xxxx-xxxx-xxxxxxx\"\n      }\n    },\n    \"doc-processor\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/doc-processor/build/index.js\"]\n    },\n    \"threat-intel\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/threat-intel-mcp/build/index.js\"],\n      \"env\": {\n        \"VIRUSTOTAL_API_KEY\": \"your-virustotal-api-key\",\n        \"ABUSEIPDB_API_KEY\": \"your-abuseipdb-api-key\",\n        \"SHODAN_API_KEY\": \"your-shodan-api-key\"\n      }\n    },\n    \"hash-analyzer\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/hash-analyzer-mcp/build/index.js\"]\n    },\n    \"ssl-analyzer\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/ssl-analyzer-mcp/build/index.js\"]\n    },\n    \"cve-lookup\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/cve-lookup-mcp/build/index.js\"],\n      \"env\": {\n        \"NVD_API_KEY\": \"your-nvd-api-key\"\n      }\n    },\n    \"encryption\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/encryption-mcp/build/index.js\"]\n    },\n    \"cipher-identifier\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/cipher-identifier-mcp/build/index.js\"]\n    }\n  }\n}\n```\n\n### API密钥获取\n\n- **VirusTotal**: https://www.virustotal.com/gui/join-us\n- **AbuseIPDB**: https://www.abuseipdb.com/register\n- **Shodan**: https://account.shodan.io/register\n- **NVD (可选)**: https://nvd.nist.gov/developers/request-an-api-key\n\n## 主要特色\n\n### 🔥 智能工具\n- **cipher-identifier-mcp**: AI驱动的自动密码识别和解密\n- **threat-intel-mcp**: 整合3大威胁情报平台（VirusTotal、AbuseIPDB、Shodan）\n- **hash-analyzer-mcp**: 智能Hash类型识别和分析\n\n### 🛡️ 安全测试\n- **sqlmap-mcp**: SQL注入自动化测试\n- **ssl-analyzer-mcp**: SSL/TLS配置和证书分析\n- **cve-lookup-mcp**: 漏洞数据库查询和分析\n\n### 🔐 密码学工具\n- **encryption-mcp**: 17种加密算法（AES、RSA、ChaCha20等）\n- **hash-analyzer-mcp**: 多种Hash算法支持\n- **cipher-identifier-mcp**: 智能密码破解\n\n### 🌐 网络侦察\n- **quake-server**: 网络空间搜索引擎\n- **threat-intel-mcp**: IP/Domain/URL信誉检查\n\n## 调试\n\n所有MCP服务器都支持使用[MCP Inspector](https://github.com/modelcontextprotocol/inspector)进行调试：\n\n```bash\nnpm run inspector\n```\n\nInspector将提供一个Web界面用于服务器调试。","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsecmate-ai%2Fcybersecurity-mcps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsecmate-ai%2Fcybersecurity-mcps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsecmate-ai%2Fcybersecurity-mcps/lists"}