基于 MCP(模型控制协议)的 FOFA API 查询服务器,提供简单易用的 FOFA 数据查询接口。
git clone https://github.com/intbjw/fofa-mcp-server.git
cd fofa-mcp-server
pip install -r requirements.txt
或者使用 Poetry:
poetry install
使用 Cline 进行配置,并从 VSCode 下载插件


这里选择的来自阿里云的 Qwen 编码器也可以与本地大模型一起使用。

编写配置文件

{
"mcpServers": {
"fofa-mcp-server": {
"command": "python3",
"args": [
"/path/to/fofa-mcp-server/main.py"
],
"env": {
"FOFA_KEY": "API KEY"
}
}
}
}
提示:fofa-mcp-server MCP 服务器已连接 配置成功

fofa_search_tool(query: str, fields: str = "", size: int = 50) -> dict
参数描述:
query:FOFA 查询语句fields:查询字段,可选值:
size:返回结果的数量,默认为 50返回数据格式:
{
"summary": str, # 查询统计信息
"data": List[Dict] # 查询结果列表
}
fofa_userinfo_tool() -> dict
返回详细的 FOFA 账户信息。
包含基本字段,以及:
欢迎提交 Issue 和 Pull Requests!