ClaudeCodeMod

All shelves / MCP servers

NetworksDB-MCP

MorDavid/NetworksDB-MCP ยท 15 stars ยท Python

MCP server Fast MCP integration for NetworksDB API - Query IP addresses, organizations, ASNs, and DNS records using natural language through Model Context Protocol

Install

The repo has no one-line install. Follow its README.

Open the repo

Files

README.md

NetworksDB-MCP

Model Context Protocol (MCP) Server for NetworksDB

NetworksDB-MCP is a powerful integration that brings the capabilities of Model Context Protocol (MCP) Server to NetworksDB, enabling natural language queries for network intelligence, IP geolocation, organization details, and DNS information.

๐ŸŒ Seamless Network Intelligence with AI!
Query network data, track organizations, and analyze IP infrastructure using natural language.

๐Ÿ” What is NetworksDB-MCP?

NetworksDB-MCP combines the power of:

  • NetworksDB: Comprehensive database for IP, organization, and network intelligence
  • Model Context Protocol (MCP): An open protocol for creating custom AI tools
  • Natural Language Processing: Convert plain English queries into NetworksDB API calls

๐Ÿ“ฑ Community

Join our Telegram channel for updates, tips, and discussion:

โœจ Features

  • Natural Language Interface: Query network data using plain English
  • Comprehensive Analysis Categories:
    • ๐Ÿ”‘ API Key management and usage tracking
    • ๐ŸŒ IP address information and geolocation
    • ๐Ÿข Organization search and infrastructure mapping
    • ๐Ÿ”ข ASN information and network relationships
    • ๐Ÿ“ DNS and reverse DNS intelligence
    • ๐Ÿ” Mass reverse DNS for network ranges

๐Ÿ“‹ Prerequisites

  • NetworksDB API key
  • Python 3.8 or higher
  • MCP Client

๐Ÿ”ง Installation

  1. Clone this repository:

    git clone https://github.com/mordavid/NetworksDB-MCP.git
    cd NetworksDB-MCP
  2. Install dependencies:

    pip install -r requirements.txt
  3. Configure the MCP Server

    "mcpServers": {
        "NetworksDB-MCP": {
            "command": "python",
            "args": [
                "<Your_Path>\\NetworksDB-MCP.py"
            ],
            "env": {
                "NETWORKSDB_API_KEY": "<Your_API_Key>"
            }
        }
    }

๐Ÿš€ Usage

Example queries you can ask through the MCP:

  • "Find all information about IP 8.8.8.8"
  • "Search for organizations named Google"
  • "Get geolocation for IP 1.1.1.1"
  • "Show me DNS records for example.com"
  • "Find all networks owned by Microsoft"
  • "Get reverse DNS for IP range 192.168.1.0/24"

Core commands:

  • key_info - Get API key info and usage stats
  • ip_info - Get IP address details
  • ip_geo - Get IP geolocation
  • org_search - Search organizations
  • org_info - Get org details
  • org_networks - List networks owned by org
  • asn_info - Get ASN information
  • asn_networks - List networks for ASN
  • dns - Get DNS records
  • reverse_dns - Get reverse DNS for IP
  • mass_reverse_dns - Bulk reverse DNS lookup

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • The NetworksDB team for providing comprehensive network intelligence APIs
  • The MCP community for advancing AI-powered tooling

Note: This is not an official NetworksDB product. NetworksDB-MCP is a community-driven integration between NetworksDB and MCP.

Facts

Kind
MCP server
Repo
MorDavid/NetworksDB-MCP
Group
Uncategorized
Stars
15
Language
Python
Last push
2025-04-05
Forks
5
Homepage
www.mordavid.com
Topics
ai, api-wrapper, asn-lookup, cybersecurity, dns-lookup, ip-lookup, mcp, mcp-server, natural-language-processing, network-intelligence, network-security, osint, python, recon, reconnaissance, networksdb

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling๐Ÿ•ท๏ธ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k