Cybersecurity MCP Server logo

Cybersecurity MCP Server

by gaoharimran29-glitch

Local FastMCP reconnaissance tools for DNS, certificates, web security, CVEs, cloud exposure, and threat intelligence.

Install Cybersecurity MCP Server

Run the project’s own setup commands, in order.

Setup steps from the project

gaoharimran29-glitch/Cybersecurity-MCP-Server installs with its own commands rather than a config we can generate, so these are copied as-is. Run them in order in a terminal. Source: github.com

  1. 1. Configure
    python -m venv .venv
    
  2. 2. Install
    pip install -e .
    

Overview

gaoharimran29-glitch/Cybersecurity-MCP-Server connects AI clients to local cybersecurity reconnaissance utilities through FastMCP and JSON-RPC over stdio. Its tools inspect certificates, email DNS security, HTTP headers, redirects, technologies, CVEs, certificate transparency records, cloud storage exposure, and subdomain takeover risks. Reach for it when an agent needs structured, live reconnaissance rather than static security knowledge. Several checks query external services, while AbuseIPDB and Have I Been Pwned require API keys.

Use cases

  • Inspect TLS certificates and HTTP security headers
  • Assess SPF, DKIM, and DMARC configuration
  • Map certificates, ASN ownership, and subdomains
  • Check domains for cloud exposure and takeover risks
  • Search software versions for known CVEs

Key features

  • Local FastMCP stdio deployment
  • Certificate, DNS, redirect, and header inspection
  • Technology fingerprinting and CVE lookup
  • Cloud storage exposure and subdomain takeover checks
  • Parallel combined reconnaissance with full_recon
  • Optional AbuseIPDB and HIBP threat-intelligence checks

Tools14

What Cybersecurity MCP Server lets your agent do. Expand a tool for its parameters.

Self-reported~427 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

16/16 checks healthy over the last 92d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 3Low 4

Scanned 8/20/2026 via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars29Stargazers on the source repository.
Last commit3d agoMost recent push to the default branch.
Tools exposed14Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Cybersecurity MCP Server works

What gaoharimran29-glitch/Cybersecurity-MCP-Server does

gaoharimran29-glitch/Cybersecurity-MCP-Server exposes local reconnaissance functions to MCP-compatible AI clients. It focuses on defensive attack-surface discovery across domains, IP addresses, email configurations, websites, certificates, cloud storage naming patterns, and known software vulnerabilities.

The available checks cover:

  • SSL/TLS certificate metadata, including issuer, expiration, SANs, cipher strength, and negotiated TLS version.
  • SPF, DKIM, and DMARC records with a security score, rating, and configuration recommendations.
  • Web technology identification for servers, CMS platforms, JavaScript frameworks, CDNs, and analytics systems.
  • Certificate Transparency searches through crt.sh, including discovered certificates, subdomains, and wildcard names.
  • ASN and network ownership data through Team Cymru WHOIS.
  • IP reputation through AbuseIPDB and breach exposure through Have I Been Pwned.
  • HTTP security headers, redirects, robots.txt, cloud storage exposure, and dangling DNS records.
  • NVD searches for CVEs by software name and version.

The full_recon tool combines the core reconnaissance checks and runs them concurrently.

How it works

The server runs as a local FastMCP process and communicates with an AI client using standard JSON-RPC 2.0 over stdio. The client invokes individual tools with a target domain, IP address, email address, or software identifier, depending on the check. Results are returned as structured reconnaissance data for the agent to interpret.

Local execution keeps the server process on the host or in an isolated container. Some operations still make outbound requests to the services they query, including crt.sh, Team Cymru WHOIS, AbuseIPDB, Have I Been Pwned, and the NIST National Vulnerability Database. The repository describes an asynchronous, wave-based approach for coordinating dependent reconnaissance work; full_recon uses parallel execution for its combined checks.

Setup and configuration

The project targets Python 3.12 or newer and includes a Docker-ready deployment with Nmap and Python 3.12. Configure it as a stdio MCP server in a compatible client such as Claude Desktop, Cursor, or VS Code.

AbuseIPDB checks require an ABUSEIPDB_API_KEY, and Have I Been Pwned checks require a HIBP_API_KEY. ASN lookup through Team Cymru WHOIS and CVE lookup through the NIST NVD do not require API keys. The server can otherwise run locally without a hosted service component.

Tools and capabilities

The tool surface includes ssl_inspect, email_security_check, tech_stack_detect, cert_transparency, asn_lookup, ip_reputation, headers_analyzer, full_recon, cve_lookup, cloud_exposure_check, trace_redirects, robots_txt_inspect, hibp_check, and subdomain_takeover.

trace_redirects evaluates each redirect hop and flags TLS downgrades, private-IP disclosure, loops, cross-domain transitions, and excessively long chains. subdomain_takeover looks for dangling DNS records associated with supported cloud and SaaS services. cloud_exposure_check tests common bucket-name patterns for AWS S3, Azure Blob Storage, and Google Cloud Storage. headers_analyzer reports security-header severity and configuration details.

Limitations and notes

Use the reconnaissance functions only against systems and domains you are authorized to assess. Results depend on DNS visibility, reachable HTTP endpoints, external service responses, and the quality of the supplied target. API-backed checks cannot provide their full results without the corresponding credentials. Detection output should be validated before treating a suspected exposure, takeover condition, vulnerability, or reputation flag as confirmed.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Cybersecurity MCP Server

gaoharimran29-glitch/Cybersecurity-MCP-Server is an MCP server that connects AI clients to local cybersecurity reconnaissance tools, including TLS inspection, email security checks, technology detection, certificate transparency, ASN lookup, IP reputation, header analysis, CVE searches, cloud exposure checks, redirect tracing, and takeover detection.

Run it as a local FastMCP process using Python 3.12+ or its Docker-ready deployment, then configure the process as a stdio MCP server in your client. The supported transport is JSON-RPC 2.0 over standard input and output.

Only selected checks require API keys: set ABUSEIPDB_API_KEY for IP reputation checks and HIBP_API_KEY for Have I Been Pwned checks. ASN lookup through Team Cymru WHOIS and NVD CVE lookup work without API keys.

Yes, it works with Cursor through the standard stdio MCP transport. The server also names Claude Desktop and VS Code as compatible clients.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCybersecurity MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/gaoharimran29-glitch-cybersecurity-mcp-server?style=directory)](https://allmcps.com/mcp/gaoharimran29-glitch-cybersecurity-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/gaoharimran29-glitch-cybersecurity-mcp-server"><img src="https://allmcps.com/api/badge/gaoharimran29-glitch-cybersecurity-mcp-server?style=directory" alt="Cybersecurity MCP Server on AllMCPs" /></a>