Threatmodeler

security MCP Server

Generate STRIDE threat models and attack trees from a YAML system spec.

VerifiedInstall Ready
securitysecurity
2 views0 stars0 forksNOASSERTION

Why This Matters

Discovered via github-topic:mcp-server and last synced 2mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
0
Last synced
2mo ago
Install
Instructions detected

Install

1. Install the package

docker run --rm ghcr.io/cognis-digital/threatmodeler:latest --help

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "threatmodeler": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "ghcr.io/cognis-digital/threatmodeler:latest",
        "--help"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

3
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (3)

varies

<div align="right"><a href="#top">↑ back to top</a></div> <a name="integrations"></a> ## Integrations Pipes into your stack: **SARIF** for code-scanning, **JSON** for anything, an **MCP server** (`threatmodeler mcp`) for AI agents, and a webhook forwarder for SIEM/Slack/Jira. See [`docs/INTEGRATIONS.md`](docs/INTEGRATIONS.md). <div align="right"><a href="#top">↑ back to top</a></div> <a name="install-anywhere"></a> ## Install — every way, every platform ```bash pip install "git+https://github.com/cognis-digital/threatmodeler.git" # pip (works today) pipx install "git+https://github.com/cognis-digital/threatmodeler.git" # isolated CLI uv tool install "git+https://github.com/cognis-digital/threatmodeler.git" # uv pip install cognis-threatmodeler # PyPI (when published) docker run --rm ghcr.io/cognis-digital/threatmodeler:latest --help # Docker brew install cognis-digital/tap/threatmodeler # Homebrew tap curl -fsSL https://raw.githubusercontent.com/cognis-digital/threatmodeler/main/install.sh

Linux

macOS

Docker

Cloud