Ansvar-Systems/luxembourgish-cybersecurity-mcp

GitHub: Ansvar-Systems/luxembourgish-cybersecurity-mcp

为 AI 助手提供卢森堡 CIRCL 网络安全指南和公告的 MCP 服务器,支持法规检索与合规参考。

Stars: 0 | Forks: 0

# 卢森堡网络安全 MCP **面向 AI 合规工具的卢森堡网络安全数据。** [![npm version](https://badge.fury.io/js/%40ansvar%2Fluxembourgish-cybersecurity-mcp.svg)](https://www.npmjs.com/package/@ansvar/luxembourgish-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/luxembourgish-cybersecurity-mcp/actions/workflows/ci.yml/badge.svg)](https://github.com/Ansvar-Systems/luxembourgish-cybersecurity-mcp/actions/workflows/ci.yml) 直接从 Claude、Cursor 或任何兼容 MCP 的客户端查询卢森堡网络安全数据——包括来自 CIRCL (Computer Incident Response Center Luxembourg) 的法规、决策和要求。 由 [Ansvar Systems](https://ansvar.eu) 构建 —— 瑞典斯德哥尔摩 ## 快速开始 ### 远程使用(无需安装) **端点:** `https://mcp.ansvar.eu/luxembourgish-cybersecurity/mcp` | 客户端 | 如何连接 | |--------|---------------| | **Claude.ai** | 设置 > 连接器 > 添加集成 > 粘贴 URL | | **Claude Code** | `claude mcp add luxembourgish-cybersecurity-mcp --transport http https://mcp.ansvar.eu/luxembourgish-cybersecurity/mcp` | | **Claude Desktop** | 添加到配置(见下文) | | **GitHub Copilot** | 添加到 VS Code 设置(见下文) | **Claude Desktop** —— 添加到 `claude_desktop_config.json`: ``` { "mcpServers": { "luxembourgish-cybersecurity-mcp": { "type": "url", "url": "https://mcp.ansvar.eu/luxembourgish-cybersecurity/mcp" } } } ``` **GitHub Copilot** —— 添加到 VS Code `settings.json`: ``` { "github.copilot.chat.mcp.servers": { "luxembourgish-cybersecurity-mcp": { "type": "http", "url": "https://mcp.ansvar.eu/luxembourgish-cybersecurity/mcp" } } } ``` ### 本地使用 ``` npx @ansvar/luxembourgish-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": { "luxembourgish-cybersecurity-mcp": { "command": "npx", "args": ["-y", "@ansvar/luxembourgish-cybersecurity-mcp"] } } } ``` **Cursor / VS Code:** ``` { "mcp.servers": { "luxembourgish-cybersecurity-mcp": { "command": "npx", "args": ["-y", "@ansvar/luxembourgish-cybersecurity-mcp"] } } } ``` ## 可用工具 (6) | 工具 | 描述 | |------|-------------| | `lu_cyber_search_guidance` | 对 BSI 指南和技术报告进行全文搜索。涵盖技术指南 (TR 系列)、IT-Grundschutz... | | `lu_cyber_get_guidance` | 根据引用获取特定的 BSI 指南文档(例如,| | `lu_cyber_search_advisories` | 搜索 BSI 安全公告和警报。返回包含严重程度、受影响产品和 CVE 引用的公告(如有)... | | `lu_cyber_get_advisory` | 根据引用获取特定的 BSI 安全公告(例如,| | `lu_cyber_list_frameworks` | 列出此 MCP 涵盖的所有 BSI 框架和标准系列,包括 IT-Grundschutz Kompendium、BSI 技术指南... | | `lu_cyber_about` | 返回关于此 MCP 服务器的元数据:版本、数据来源、覆盖范围和工具列表。 | 所有工具均返回带有来源引用和时间戳的结构化数据。 ## 数据来源与时效性 所有内容均来源于卢森堡官方监管出版物: - **CIRCL (Computer Incident Response Center Luxembourg)** —— 官方监管机构 ### 数据时效 - 数据库更新是周期性的,可能滞后于官方出版物 - 通过 GitHub Actions 工作流进行时效性检查 - 工具响应中的最后更新时间戳表示数据新旧程度 请参阅 `sources.yml` 以获取完整的来源元数据。 ## 安全 本项目使用多层自动化安全扫描: | 扫描器 | 功能 | 计划 | |---------|-------------|----------| | **CodeQL** | 针对安全漏洞的静态分析 | 每周 + PR | | **Semgrep** | SAST 扫描(OWASP 十大漏洞、密钥、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/luxembourgish-cybersecurity-mcp cd luxembourgish-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 服务器。 ### 法律 MCP 108 个国家的完整国家立法。示例:[@ansvar/swedish-law-mcp](https://github.com/Ansvar-Systems/swedish-law-mcp) —— 包含欧盟交叉引用的 2,415 部瑞典法规。 ### 行业监管机构 MCP 29 个 EU/EFTA 国家的国家监管机构数据,涵盖金融监管、数据保护、网络安全和竞争领域。此 MCP 是 116 个行业监管机构服务器之一。 ### 领域 MCP 专业合规领域:[EU 法规](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集成, CIRCL, Claude, Cursor, CVE检测, GitHub Copilot, LLM工具, MCP Server, MITM代理, TypeScript, 卢森堡, 可观测性, 安全咨询, 安全插件, 安全数据源, 暗色界面, 网络安全, 自动化合规, 隐私保护