Ansvar-Systems/cypriot-cybersecurity-mcp

GitHub: Ansvar-Systems/cypriot-cybersecurity-mcp

面向 AI 合规工具的塞浦路斯网络安全 MCP 服务器,提供 CSIRT-CY 的法规指南和安全公告的实时查询能力。

Stars: 0 | Forks: 0

# 塞浦路斯网络安全 MCP **面向 AI 合规工具的塞浦路斯网络安全数据。** [![npm version](https://badge.fury.io/js/%40ansvar%2Fcypriot-cybersecurity-mcp.svg)](https://www.npmjs.com/package/@ansvar/cypriot-cybersecurity-mcp) [![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![CI](https://github.com/Ansvar-Systems/cypriot-cybersecurity-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/Ansvar-Systems/cypriot-cybersecurity-mcp/actions/workflows/ci.yml) 直接从 Claude、Cursor 或任何兼容 MCP 的客户端查询塞浦路斯网络安全数据——包括来自 CSIRT-CY(数字安全局)的法规、决定和要求。 由 [Ansvar Systems](https://ansvar.eu) 构建 —— 瑞典斯德哥尔摩 ## 快速入门 ### 远程使用(无需安装) **端点:** `https://mcp.ansvar.eu/cypriot-cybersecurity/mcp` | 客户端 | 连接方式 | |--------|---------------| | **Claude.ai** | Settings > Connectors > Add Integration > 粘贴 URL | | **Claude Code** | `claude mcp add cypriot-cybersecurity-mcp --transport http https://mcp.ansvar.eu/cypriot-cybersecurity/mcp` | | **Claude Desktop** | 添加到配置文件(见下文) | | **GitHub Copilot** | 添加到 VS Code 设置(见下文) | **Claude Desktop** —— 添加到 `claude_desktop_config.json`: ``` { "mcpServers": { "cypriot-cybersecurity-mcp": { "type": "url", "url": "https://mcp.ansvar.eu/cypriot-cybersecurity/mcp" } } } ``` **GitHub Copilot** —— 添加到 VS Code `settings.json`: ``` { "github.copilot.chat.mcp.servers": { "cypriot-cybersecurity-mcp": { "type": "http", "url": "https://mcp.ansvar.eu/cypriot-cybersecurity/mcp" } } } ``` ### 本地使用(npm) ``` npx @ansvar/cypriot-cybersecurity-mcp ``` **Claude Desktop** —— 添加到 `claude_desktop_config.json`: **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json` **Windows:** `%APPDATA%\Claude\claude_desktop_config.json` ``` { "mcpServers": { "cypriot-cybersecurity-mcp": { "command": "npx", "args": ["-y", "@ansvar/cypriot-cybersecurity-mcp"] } } } ``` **Cursor / VS Code:** ``` { "mcp.servers": { "cypriot-cybersecurity-mcp": { "command": "npx", "args": ["-y", "@ansvar/cypriot-cybersecurity-mcp"] } } } ``` ## 可用工具(6 个) | 工具 | 描述 | |------|-------------| | `cy_cyber_search_guidance` | 对 CSIRT-CY 网络安全指南和技术建议进行全文搜索。涵盖 NIS2 实施... | | `cy_cyber_get_guidance` | 根据引用获取特定的 CSIRT-CY 指南文档(例如 | | `cy_cyber_search_advisories` | 搜索 CSIRT-CY 安全公告和事件警报。返回包含严重性、受影响产品和 CVE... 的公告 | | `cy_cyber_get_advisory` | 根据引用获取特定的 CSIRT-CY 安全公告(例如 | | `cy_cyber_list_frameworks` | 列出此 MCP 涵盖的所有 CSIRT-CY 网络安全框架,包括国家网络安全战略和 NIS2 实... | | `cy_cyber_about` | 返回关于此 MCP 服务器的元数据:版本、数据来源、覆盖范围和工具列表。 | 所有工具均返回带有来源引用和时间戳的结构化数据。 ## 数据来源与新鲜度 所有内容均来源于塞浦路斯官方监管出版物: - **CSIRT-CY(数字安全局)** —— 官方监管机构 ### 数据时效性 - 数据库更新是周期性的,可能滞后于官方发布 - 新鲜度检查通过 GitHub Actions 工作流运行 - 工具响应中的最后更新时间戳表示数据时效 查看 `sources.yml` 以获取完整的来源元数据。 ## 安全性 本项目使用多层自动化安全扫描: | 扫描器 | 功能 | 调度 | |---------|-------------|----------| | **CodeQL** | 安全漏洞静态分析 | 每周 + PR | | **Semgrep** | SAST 扫描(OWASP Top 10、密钥、TypeScript) | 每次推送 | | **Gitleaks** | Git 历史中的密钥检测 | 每次推送 | | **Trivy** | 文件系统和 npm 依赖项的 CVE 扫描 | 每日 | | **Docker Security** | 容器镜像扫描 + SBOM 生成 | 每日 | | **Socket.dev** | 供应链攻击检测 | PR | | **Dependabot** | 自动化依赖项更新 | 每周 | 有关完整策略和漏洞报告,请参阅 [SECURITY.md](SECURITY.md)。 ## 重要免责声明 ### 非监管建议 **专业使用前请阅读:** [DISCLAIMER.md](DISCLAIMER.md) | [PRIVACY.md](PRIVACY.md) ### 保密性 查询通过 Claude API 进行。对于涉及特权或机密的事务,请使用本地部署。详情请参阅 [PRIVACY.md](PRIVACY.md)。 ## 开发 ### 设置 ``` git clone https://github.com/Ansvar-Systems/cypriot-cybersecurity-mcp cd cypriot-cybersecurity-mcp npm install npm run build npm test ``` ### 本地运行 ``` npm run dev # Start MCP server npx @anthropic/mcp-inspector node dist/index.js # Test with MCP Inspector ``` ### 数据管理 ``` npm run build:db # Rebuild SQLite database from seed data npm run check-updates # Check for new regulatory data ``` ## 相关项目 本服务器是 **Ansvar 的 MCP 舰队** 的一部分 —— 涵盖 119 个司法管辖区的法律、监管和合规领域的 276 个 MCP 服务器。 ### 法律 MCPs 108 个国家的完整国家立法。例如:[@ansvar/swedish-law-mcp](https://github.com/Ansvar-Systems/swedish-law-mcp) —— 包含 2,415 部瑞典法规及欧盟交叉引用。 ### 行业监管机构 MCPs 29 个欧盟/欧洲自由贸易联盟国家在金融监管、数据保护、网络安全和竞争领域的国家监管机构数据。此 MCP 是 116 个行业监管机构服务器之一。 ### 领域 MCPs 专业合规领域:[欧盟法规](https://github.com/Ansvar-Systems/EU_compliance_MCP)、[安全框架](https://github.com/Ansvar-Systems/security-frameworks-mcp)、[汽车网络安全](https://github.com/Ansvar-Systems/Automotive-MCP)、[OT/ICS 安全](https://github.com/Ansvar-Systems/ot-security-mcp)、[制裁](https://github.com/Ansvar-Systems/Sanctions-MCP) 等。 在 [mcp.ansvar.eu](https://mcp.ansvar.eu) 浏览完整舰队。 ## 贡献 欢迎贡献!请参阅 [CONTRIBUTING.md](CONTRIBUTING.md) 了解指南。 ## 许可证 Apache License 2.0。详情请参阅 [LICENSE](./LICENSE)。 ### 数据许可证 监管数据来源于官方政府出版物。各来源的许可详情请参阅 `sources.yml`。 ## 关于 Ansvar Systems 我们为欧洲市场构建 AI 驱动的合规和法律研究工具。我们的 MCP 舰队向 AI 助手提供结构化、经过验证的监管数据——以便合规专业人士能够使用准确的来源进行工作,而不是猜测。 **[ansvar.eu](https://ansvar.eu)** —— 瑞典斯德哥尔摩

在瑞典斯德哥尔摩用心构建

标签:API, Claude, CSIRT, Cursor, CVE检测, GNU通用公共许可证, LLM插件, MCP服务器, MITM代理, Node.js, npm, 人工智能安全, 合规性, 塞浦路斯, 安全合规, 安全建议, 安全指南, 数字安全局, 数据集成, 暗色界面, 模型上下文协议, 法规查询, 网络代理, 网络安全, 隐私保护