Contribute
Sign in
RISKEN

RISKEN

RISKEN's official MCP Server.

10K+pulls4 ToolsPackaged byDocker, with additional security features including SBOMs, provenance, signing, and multi-arch supportRequires Secrets

About

RISKEN MCP Server

RISKEN's official MCP Server.

What is an MCP Server?⁠

MCP Info

Image Building Info

AttributeDetails
Dockerfilehttps://github.com/ca-risken/risken-mcp-server/blob/e1a0ceefa761ccafb20201cd9b213c921f7a3ac2/Dockerfile⁠
Commite1a0ceefa761ccafb20201cd9b213c921f7a3ac2
Docker Image built byDocker Inc.
Docker Scout Health ScoreDocker Scout Health Score
Verify SignatureCOSIGN_REPOSITORY=mcp/signatures cosign verify mcp/risken --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub
LicenceMIT License

Available Tools (4)

Tools provided by this ServerShort Description
archive_findingArchive RISKEN finding.
get_projectGet details of the authenticated RISKEN project.
search_alertSearch RISKEN alert.
search_findingSearch RISKEN findings.

Tools Details

Tool: archive_finding

Archive RISKEN finding. Use this when a request include "archive", "アーカイブ", "ペンディング"...

ParametersTypeDescription
finding_idnumberFinding ID.
notestringoptionalNote. ex) This is no risk finding.

This tool may perform destructive updates.

This tool interacts with external entities.


Tool: get_project

Get details of the authenticated RISKEN project. Use this when a request include "project", "my project", "プロジェクト"...

Tool: search_alert

Search RISKEN alert. Use this when a request include "alert", "アラート" ...

ParametersTypeDescription
statusnumberoptionalStatus of alert. 1: active(有効なアラート), 2: pending(保留中), 3: deactive(解決済みアラート)

This tool may perform destructive updates.

This tool interacts with external entities.


Tool: search_finding

Search RISKEN findings. Use this when a request include "finding", "issue", "ファインディング", "問題"...

ParametersTypeDescription
alert_idnumberoptionalAlert ID.
data_sourcearrayoptionalRISKEN DataSource. e.g. aws, google, code (like github, gitlab, etc.), osint, diagnosis, azure, ...
finding_idnumberoptionalFinding ID.
from_scorenumberoptionalMinimum score of the findings.
limitnumberoptionalLimit of the findings.
offsetnumberoptionalOffset of the findings.
resource_namearrayoptionalRISKEN ResourceName. e.g. "arn:aws:iam::123456789012:user/test-user" ...
statusnumberoptionalStatus of the findings. (0: all, 1: active, 2: pending)

This tool may perform destructive updates.

This tool interacts with external entities.


Use this MCP Server

{
  "mcpServers": {
    "risken": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "RISKEN_URL",
        "-e",
        "RISKEN_ACCESS_TOKEN",
        "mcp/risken",
        "stdio"
      ],
      "env": {
        "RISKEN_URL": "http://localhost:8000",
        "RISKEN_ACCESS_TOKEN": "your_access_token"
      }
    }
  }
}

Why is it safer to run MCP Servers with Docker?⁠