Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

CyberMCP

БесплатноНе проверен

Enables AI assistants to perform cybersecurity analysis including RDAP lookup, DNS analysis, SSL inspection, security header detection, and more, returning stru

GitHubEmbed

Описание

Enables AI assistants to perform cybersecurity analysis including RDAP lookup, DNS analysis, SSL inspection, security header detection, and more, returning structured security reports.

README

🛡️ CyberMCP

AI-Powered Cyber Security Assistant built with Model Context Protocol (MCP)

Python FastMCP License Status

A production-ready MCP Server that brings cybersecurity analysis tools directly to AI assistants such as Claude Desktop.


✨ Overview

CyberMCP is an AI-powered Cyber Security Assistant built on the Model Context Protocol (MCP).

Instead of manually checking DNS, SSL certificates, HTTP headers, cookies, or security configurations, AI assistants can invoke CyberMCP tools and receive structured security analysis automatically.

CyberMCP follows a Clean Architecture approach with modular services, asynchronous networking, and defensive security principles.


🚀 Features

Feature Description
🌍 RDAP Lookup Retrieve domain registration information
🌐 DNS Analyzer Analyze A, AAAA, MX, TXT, NS records
🔒 SSL Inspector Inspect SSL/TLS certificates
🛡 Security Headers Detect missing HTTP security headers
🍪 Cookie Analyzer Analyze Secure, HttpOnly & SameSite
🧬 Technology Fingerprinting Detect web technologies
🤖 robots.txt Analyzer Parse robots.txt
📄 security.txt Checker Find security contact information
📊 Website Audit Run all security checks together
📑 Report Generator Export HTML & JSON reports

🏗️ Architecture

                 AI Assistant
             (Claude Desktop)
                     │
                     ▼
              Model Context Protocol
                     │
                     ▼
                CyberMCP Server
                     │
 ┌──────────────┬───────────────┬───────────────┐
 │              │               │               │
 ▼              ▼               ▼               ▼
 RDAP        DNS Analyzer    SSL Checker    Headers
 │
 ▼
 Services
 │
 ▼
 External APIs / DNS / Websites

📂 Project Structure

CyberMCP/

├── mcp_server.py
├── README.md
├── requirements.txt
│
├── tools/
├── services/
├── models/
├── utils/
├── tests/
└── docs/

⚙️ Installation

Clone the repository

git clone https://github.com/YOUR_USERNAME/CyberMCP.git

cd CyberMCP

Create virtual environment

python -m venv .venv

Activate environment

Windows

.venv\Scripts\activate

Linux / macOS

source .venv/bin/activate

Install dependencies

pip install -r requirements.txt

▶️ Run Development Server

mcp dev mcp_server.py

🔗 Claude Desktop Integration

Edit:

claude_desktop_config.json

Example:

{
  "mcpServers": {
    "CyberMCP": {
      "command": "python",
      "args": [
        "/path/to/CyberMCP/mcp_server.py"
      ]
    }
  }
}

💡 Example

Ask Claude:

Analyze the security of openai.com

Claude automatically calls:

✔ RDAP Lookup

✔ DNS Analyzer

✔ SSL Inspection

✔ Security Headers

✔ robots.txt

✔ security.txt

✔ Technology Fingerprinting

Result:

Security Score : 91/100

SSL           ✔

HSTS          ✔

CSP           ✖

robots.txt    ✔

security.txt  ✔

🛣️ Roadmap

  • FastMCP Server
  • RDAP Lookup
  • DNS Analyzer
  • SSL Inspector
  • Header Analyzer
  • Cookie Analyzer
  • Website Audit
  • HTML Report
  • PDF Report
  • VirusTotal Integration
  • AbuseIPDB Integration

🤝 Contributing

Contributions are welcome!

Feel free to open an Issue or submit a Pull Request.


Made with ❤️ using Python, FastMCP, and Model Context Protocol

⭐ If you find this project useful, don't forget to give it a star!

from github.com/mrobi27/Cyber-Security-Toolkit-MCP

Установка CyberMCP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/mrobi27/Cyber-Security-Toolkit-MCP

FAQ

CyberMCP MCP бесплатный?

Да, CyberMCP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для CyberMCP?

Нет, CyberMCP работает без API-ключей и переменных окружения.

CyberMCP — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить CyberMCP в Claude Desktop, Claude Code или Cursor?

Открой CyberMCP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare CyberMCP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai