ankitk090-lang/Zantrix
If you are the rightful owner of Zantrix and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Zantrix is a cybersecurity-focused Model Context Protocol (MCP) server designed to integrate with MCP clients for enhanced security diagnostics and network analysis.
Zantrix - Cybersecurity MCP Server
Zantrix is a powerful Model Context Protocol (MCP) server that provides a suite of essential cybersecurity diagnostic tools and network analysis utilities. It is designed to integrate seamlessly with MCP clients like Claude Desktop to bring security capabilities directly into your AI workflow.
Features
scan_files: Recursively scans a directory for suspicious file extensions and content patterns.trace_ip: Traces an IP address to provide geolocation and ISP information.scan_network: Scans a target host for open ports.analyze_headers: Analyzes the HTTP security headers of a given URL.dns_lookup: Performs detailed DNS lookups (A, MX, TXT, NS).whois_lookup: Retrieves domain registration details.ssl_inspector: Inspects SSL certificates for validity and details.find_subdomains: Finds subdomains using certificate transparency logs.check_robots: Fetches and displays robots.txt.hash_file: Calculates MD5, SHA1, and SHA256 hashes of a file.search_logs: Searches for keywords in log files.password_strength: Analyzes password complexity.decode_text: Decodes Base64, Hex, or URL-encoded text.
Prerequisites
- Node.js (v16 or higher)
- npm
Installation
- Clone this repository:
git clone https://github.com/yourusername/zantrix.git cd zantrix - Install dependencies:
npm install - Build the project:
npm run build
How to Run
To use these tools within a chat interface, you need an MCP Client like the Claude Desktop app.
-
Download and install Claude Desktop.
-
Open the Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add this server to the
mcpServersobject. Replace/absolute/path/to/zantrixwith the actual absolute path to the cloned directory.{ "mcpServers": { "zantrix": { "command": "node", "args": [ "/absolute/path/to/zantrix/dist/index.js" ] } } } -
Restart Claude Desktop. You should now see a hammer icon indicating the tools are available.
License
This project is licensed under the ISC License.