威胁情报查询服务

ORKL MCP Server是一个用于查询ORKL API的模型上下文协议服务器,提供获取和分析威胁报告、威胁行为者及来源的工具,可与MCP兼容应用程序无缝集成。

  • by fr0gger
  • Python
  • 本地部署
  • 52 星标
  • 更新于
在 GitHub 查看 fr0gger/MCP_Security

使用说明

ORKL MCP服务器

完整的文章可以在这里找到:https://blog.securitybreak.io/building-a-threat-intelligence-genai-reporter-with-orkl-and-claude-a0ae2e969693

用于查询ORKL API的模型上下文协议(MCP)服务器。此服务器提供用于获取和分析威胁报告、威胁参与者和来源的工具。它与MCP兼容的应用程序顺利集成。


快速安装

编辑或创建文件/Users/user/Library/应用程序支持/Claude/Claude_desktop_config.json

{
  "mcpServers": {
    "orkl": {
      "command": "uv",
      "args": [
      "--directory",
      "/MyMCP/mcptest/orkl",
      "run",
      "orkl"
      ]
    }
  }
}

工具

报表工具

获取最新威胁报告

  • 名字: fetch_latest_threat_reports
  • 描述:获取最近的威胁报告及其标题和ID。
  • 参数:无

获取威胁报告详细信息

  • 名字: fetch_threat_report_details
  • 描述:按ID检索特定威胁报告的详细信息。
  • 参数:
    • report_id (必填):威胁报告的ID。

威胁参与者工具

获取威胁参与者

  • 名字: fetch_threat_actors
  • 描述:获取一份已知威胁行为者的名单,包括他们的ID和姓名。
  • 参数:无

获取威胁参与者详细信息

  • 名字: fetch_threat_actor_details
  • 描述:按ID检索特定威胁行为者的详细信息。
  • 参数:
    • actor_id (必填):威胁行为者的ID。

源代码工具

获取源

  • 名字: fetch_sources
  • 描述:获取威胁情报中使用的来源列表。
  • 参数:无

获取源详细信息

  • 名字: fetch_source_details
  • 描述:按ID检索特定源的详细元数据。
  • 参数:
    • source_id (必填):源的ID。