Skip to main content
Glama
fa1829

cybersec-mcp

by fa1829

🔐 CyberSec MCP Server

An Information Security MCP Server built with Python — demonstrating real-world infosec skills using the Model Context Protocol (MCP) to give AI assistants native cybersecurity tooling.


What is MCP?

The Model Context Protocol (MCP) is an open standard that lets you connect AI assistants (like Claude, Bob, etc.) to external tools, APIs, and data sources via a structured server protocol. This project exposes 7 professional-grade infosec tools directly inside an AI assistant.


Related MCP server: Kali Linux MCP Server

🛠️ Tools

Tool

Description

analyze_hash

Identifies hash type (MD5/SHA-1/SHA-256/SHA-512) + VirusTotal threat intel

check_cve

Queries NIST NVD for CVE details, CVSS score, attack vector, and references

scan_headers

Audits HTTP security headers (CSP, HSTS, X-Frame-Options, etc.) with a letter grade

whois_lookup

RDAP WHOIS + passive DNS + IP geolocation OSINT on any domain

decode_payload

Decodes Base64 / Hex / URL / ROT13 encoded payloads (CTF & malware analysis)

password_strength

NIST SP 800-63b password analysis — entropy, character diversity, weak patterns

generate_threat_report

Generates structured TI reports with MITRE ATT&CK mapping and NIST CSF guidance


🚀 Quick Start

Prerequisites

Install

git clone https://github.com/fa1829/cybersec-mcp
cd cybersec-mcp
pip install -r requirements.txt

Register in Bob / Claude Desktop

Add to your .bob/mcp.json (workspace) or ~/.bob/settings/mcp.json (global):

{
  "mcpServers": {
    "cybersec-mcp": {
      "command": "python",
      "args": ["/absolute/path/to/cybersec-mcp/server.py"],
      "env": {
        "VIRUSTOTAL_API_KEY": "<your-vt-api-key>"
      }
    }
  }
}

💡 Example Prompts

Once connected, you can ask your AI assistant things like:

  • "Analyze this hash: 44d88612fea8a8f36de82e1278abb02f"

  • "Check CVE-2021-44228 (Log4Shell) for me"

  • "Audit the security headers on https://github.com"

  • "Do a WHOIS lookup on malicious-domain.com"

  • "Decode this base64 payload: SGVsbG8gV29ybGQ="

  • "How strong is the password 'P@ssw0rd123'?"

  • "Generate a threat report for a ransomware incident targeting our HR system"


🧠 Skills Demonstrated

  • Threat Intelligence & OSINT (VirusTotal, RDAP, DNS-over-HTTPS)

  • Vulnerability Research (NIST NVD, CVSS scoring)

  • Defensive Security (HTTP header auditing, security grading)

  • Malware Analysis tradecraft (hash identification, payload decoding)

  • NIST SP 800-63b password security guidelines

  • MITRE ATT&CK Framework mapping

  • NIST Cybersecurity Framework (CSF) incident response

  • MCP server development (Python, async, FastMCP)


📚 References


License

MIT — use freely, attribution appreciated.

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform authorized security testing and penetration testing operations including SSL/TLS analysis, port scanning, vulnerability scanning, and HTTP security header audits through natural language interactions.
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform penetration testing and security assessments by exposing 60+ Kali Linux security tools including network scanning, web security testing, password cracking, exploitation frameworks, and OSINT capabilities through an AI-friendly interface.
    2
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables cybersecurity research through Claude by providing tools for CVE lookup, IP geolocation, and file hash checking against VirusTotal.
  • A
    license
    A
    quality
    C
    maintenance
    Converts Claude into a cybersecurity assistant by exposing 17 tools for network reconnaissance, cryptography, and security analysis, enabling users to perform tasks like SSL certificate checking, port scanning, and JWT analysis directly within conversations.
    17
    MIT

View all related MCP servers

Related MCP Connectors

  • AI-powered threat intelligence, smart contract auditing, and cybersecurity OSINT.

  • CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.

  • CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fa1829/cybersec-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server