Threatnews

Threatnews

site icon
2025.03.22 4
Python威胁信息收集知识图谱集成其它
ThreatNews是一个MCP服务器,专注于威胁信息的收集。它提供了一个工具`collect_threat_info`,用于收集指定时间范围内的威胁信息。此外,它还支持与Neo4j知识图谱的集成,用于更复杂的威胁信息分析和可视化。
View on GitHub

Overview

基本能力

产品定位

ThreatNews是一个用于威胁信息收集和分析的MCP服务器。

核心功能

  • 提供collect_threat_info工具,用于收集指定时间范围内的威胁信息。
  • 支持与Neo4j知识图谱的集成,用于威胁信息的复杂分析和可视化。

适用场景

  • 安全团队需要收集和分析威胁信息。
  • 需要将威胁信息集成到知识图谱中进行进一步分析。

工具列表

  • collect_threat_info: 收集指定时间范围内的威胁信息。

常见问题解答

使用教程

使用依赖

  • 无明确的前置依赖说明。

安装教程

  1. mcp.json中配置ThreatNews服务器:
{
  "mcpServers": {
    "Threat_news": {
      "command": "uv",
      "args": ["--directory", "/Users/sheldon/Desktop/mcp_test/threatmcp","run", "collect.py"],
      "env": {
        "API_KEY": "value"
      }
    }
  }
}
  1. 如果需要集成Neo4j知识图谱,可以添加以下配置:
{
  "neo4j": {
    "command": "npx",
    "args": ["@alanse/mcp-neo4j-server"],
    "env": {
      "NEO4J_URI": "bolt://localhost:7687",
      "NEO4J_USERNAME": "neo4j",
      "NEO4J_PASSWORD": "123456"
    }
  }
}

调试方式

  • 无明确的调试步骤说明。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。