MCP.so
登录
C

Crml Code MCP Server

@Faux16

基本信息

分类

开发工具

传输方式

stdio

作者

Faux16

提交者

SANKET SARKAR

关于 Crml Code MCP Server

暂无概览

Crml Code MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "crml": {
      "command": "python3",
      "args": [
        "-m",
        "crml_mcp.server"
      ],
      "env": {
        "OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>"
      }
    }
  }
}

Crml Code MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Crml Code?

Crml Code is an open, declarative, engine-agnostic language for describing cyber risk models as code (Risk as Code). It provides a YAML/JSON format for scenarios, portfolios, telemetry mappings, simulation pipelines, and output requirements. It is maintained by Zeron Research Labs and CyberSec Consulting LLC and intended for security, risk, and compliance professionals.

How to use Crml Code?

Install via pip (pip install crml-engine for CLI, or crml-lang for language library). Use the CLI: crml-lang validate <file> and crml simulate <file> --runs 10000. Alternatively, use the Python API from crml_lang and crml_engine packages. A web UI (CRML Studio) is available in the web/ directory and started with npm run dev.

Key features of Crml Code

  • Control effectiveness modeling (including defense-in-depth)
  • Median‑based parameterization for lognormal distributions
  • Multi‑currency support with automatic conversion
  • Auto‑calibration of distributions from loss data
  • Strict JSON Schema validation before simulation
  • Implementation‑agnostic (works with any compliant engine)
  • Human‑readable YAML for easy review and audit

Use cases of Crml Code

  • Version‑controlling cyber risk models in Git for peer review
  • Consistently quantifying risk across business units and tools
  • Producing repeatable, audit‑ready evidence of risk calculations
  • Exchanging models with partners, insurers, or regulators without spreadsheets

常见问题

1

What runtime dependencies does Crml Code require?

Python 3.9+ and the packages `crml-lang` and/or `crml-engine`. Optionally, add SCF support with `crml-lang[scf]`.

2

Where do my risk models live?

All models are stored as local YAML files (e.g., in `risk/models/`). The server does not host or store data centrally.

3

Is Crml Code tied to a specific quantification engine?

No, it is engine‑agnostic. Any compliant simulation engine can consume the same CRML documents.

4

How does validation work?

Models are validated against JSON Schema via the `crml-lang validate` command or the `validate()` function in Python. Errors are reported before simulation.

5

What transport or authentication does the server use?

The server is a set of CLI tools and a web UI (CRML Studio). No authentication or remote transport is described; all operations are local.

评论

开发工具 分类下的更多 MCP 服务器