NetworksDB MCP

NetworksDB MCP

🚀 网络数据库-MCP(NetworksDB-MCP)

网络数据库-MCP 将模型上下文协议(MCP)服务器的功能集成到网络数据库(NetworksDB)中,让用户可以通过自然语言进行网络情报、IP 地理定位、组织信息和 DNS 数据的查询,为网络数据查询带来了极大的便利。

🚀 快速开始

网络数据库-MCP 结合了网络数据库(NetworksDB)、模型上下文协议(MCP)和自然语言处理的功能,允许用户使用自然语言查询网络数据。使用前,你需要准备好网络数据库 API 密钥、Python 3.8 或更高版本以及 MCP 客户端。

✨ 主要特性

  • 自然语言接口:支持使用普通英文查询网络数据,降低了查询门槛。
  • 全面分析类别
    • 🔑 提供 API 密钥管理与使用情况跟踪功能。
    • 🌐 可获取 IP 地址信息及地理定位。
    • 🏢 支持组织搜索及基础设置映射。
    • 🔢 能查询 ASN(自治系统编号)信息及网络关系。
    • 📝 具备 DNS 及反向 DNS 智能。
    • 🔍 可进行大规模反向 DNS 查询网络范围。

📦 安装指南

  1. 克隆此仓库:
    git clone https://github.com/mordavid/NetworksDB-MCP.git
    cd NetworksDB-MCP
    
  2. 安装依赖项:
    pip install -r requirements.txt
    
  3. 配置 MCP 服务器:
    "mcpServers": {
    "NetworksDB-MCP": {
    "command": "python",
    "args": [
    "\\NetworksDB-MCP.py"
    ],
    "env": {
    "NETWORKSDB_API_KEY": ""
    }
    }
    }
    

💻 使用示例

基础用法

通过 MCP 可以进行以下示例查询:

  • “查找有关 IP 8.8.8.8 的所有信息”
  • “搜索名为 Google 的组织”
  • “获取 IP 1.1.1.1 的地理位置”
  • “显示 example.com 的 DNS 记录”
  • “查找微软公司拥有的所有网络”
  • “获取 IP 地址的反向 DNS”

高级用法

核心命令:

  • key_info - 获取 API 密钥信息和使用情况统计
  • ip_info - 获取 IP 地址详细信息
  • ip_geo - 获取 IP 地理位置
  • org_search - 搜索组织信息
  • org_info - 获取组织详情
  • org_networks - 列出组织拥有的网络
  • asn_info - 获取 ASN 信息
  • asn_networks - 列出 ASN 的网络
  • dns - 获取 DNS 记录
  • reverse_dns - 获取 IP 地址的反向 DNS
  • mass_reverse_dns - 批量反向 DNS 查询

📚 详细文档

🔍 网络数据库-MCP 是什么?

网络数据库-MCP 结合了以下功能:

  • 网络数据库(NetworksDB):全面的 IP、组织和网络情报数据库。
  • 模型上下文协议(MCP):用于创建自定义 AI 工具的开放协议。
  • 自然语言处理:将普通英文查询转换为网络数据库 API 调用。

📱 社区

加入我们的电报群组获取更新、技巧和讨论:

📄 许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

🙏 致谢

  • 提供全面网络情报 API 的网络数据库团队。
  • 推进 AI 工具开发的 MCP 社区。
  • 0 关注
  • 0 收藏,21 浏览
  • system 提出于 2025-09-21 09:45

相似服务问题

相关AI产品