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.
Files
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:
- Telegram: root_sec
โจ 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
-
Clone this repository:
git clone https://github.com/mordavid/NetworksDB-MCP.git cd NetworksDB-MCP
-
Install dependencies:
pip install -r requirements.txt
-
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 statsip_info- Get IP address detailsip_geo- Get IP geolocationorg_search- Search organizationsorg_info- Get org detailsorg_networks- List networks owned by orgasn_info- Get ASN informationasn_networks- List networks for ASNdns- Get DNS recordsreverse_dns- Get reverse DNS for IPmass_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
- 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
- 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
- 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
- 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
- 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
- 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
- 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