阿布塞奇mcp🚦
阿布塞奇mcp 是一个MCP服务器,从多个位置获取威胁情报 abuse.ch 包括MalwareBazaar、URLhaus和ThreatFox在内的平台。
特性
- 用于查询文件、URL、IP和域智能的统一VT-like API
- 使用Pydantic模式进行稳健的数据验证和序列化
- 由...驱动 fastmcp:
- 统一的API层: 直接使用以下功能
abusech_intel.py从abuse.ch平台获得相关智能——作为统一的API层,因为平台本身并不提供
需求
- Python 3.10+
- abuse.ch API密钥(设置为
ABUSECH_API_KEY环境变量)
用法
启动MCP服务器:
python abusech_mcp.py可用工具
get_ip_report(ip: str):从URLhaus和ThreatFox获取全面的知识产权报告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许可证
