Shodan MCP 服务器实现了 Model Context Protocol (MCP),通过标准化接口为用户提供对 Shodan 互联网扫描功能的便捷访问,帮助用户高效查询设备、服务和漏洞信息。
Shodan MCP 服务器借助 Model Context Protocol 公开了 Shodan 强大的互联网扫描与侦察能力,用户可通过一致的接口查询 Shodan 数据库。
git clone https://github.com/X3r0K/Shodan-MCP-Server-Inspector.git
cd shodan-mcp-server-Inspector
npm install
.env.local
文件,并添加你的 Shodan API 密钥:SHODAN_API_KEY=your_api_key_here
npm run build
node build/index.js
log4j country:US city:Atlanta
example.com
CVE-2021-44228
// 搜索具有 Log4j 漏洞的系统,在美国
{
"query": "log4j country:US"
}
// 解析域名
{
"query": "example.com"
}
// 获取 CVE 信息
{
"query": "CVE-2021-44228"
}
你可以使用 MCP 检查工具直接与服务器交互:
npm install -g @modelcontextprotocol/inspector
npx @modelcontextprotocol/inspector build/index.js
检查工具提供以下功能:
⚠️ 重要提示
请确保 API 密钥的安全性,避免泄露。在生产环境中使用前,请测试所有功能。如有任何问题,请参考官方文档或联系支持团队。