abusech - mcp是一个MCP服务器,它能从多个abuse.ch平台获取威胁情报,这些平台包括MalwareBazaar、URLhaus和ThreatFox。该服务器为用户提供了便捷的威胁情报查询途径,有助于加强网络安全防护。
abusech_intel.py
中的函数,从abuse.ch平台获取相关情报。由于这些平台本身未提供统一API,该服务器充当了统一的API层。ABUSECH_API_KEY
环境变量。启动MCP服务器:
python abusech_mcp.py
get_ip_report(ip: str)
:从URLhaus和ThreatFox获取全面的IP报告。get_domain_report(domain: str)
:从URLhaus和ThreatFox获取域名报告。get_url_report(url: str)
:从URLhaus和ThreatFox获取URL报告。get_file_report(hash_value: str)
:从MalwareBazaar、URLhaus和ThreatFox获取文件报告(MD5/SHA - 1/SHA - 256)。将API密钥设置为环境变量:
export ABUSECH_API_KEY=your_api_key_here
本项目采用MIT许可证。