# MCP Cyber Suite

This repository contains a collection of MCP servers for cybersecurity, along with tools for orchestration, configuration, and use with AI assistants like Claude.

## Features

*   **50+ MCP servers:** A curated list of over 50 MCP servers for various cybersecurity tasks.
*   **Orchestration:** Docker Compose and installation scripts for easy setup.
*   **Claude integration:** Pre-configured profiles and prompts for use with Claude.
*   **Dashboard:** A simple UI for monitoring server status.

## Installation

1.  **Clone the repository:**
    ```
    git clone https://github.com/CyberSecurityUP/mcp-cyber-suite
    cd mcp-cyber-suite
    ```

2.  **Run the Docker containers:**
    ```
    make up
    ```
    or
    ```
    docker-compose up -d
    ```

3.  **Run the installation script:**
    *   **Linux/macOS:**
        ```
        ./scripts/install.sh
        ```
    *   **Windows:**
        ```
        ./scripts/install.ps1
        ```

4.  **Verify the installation:**
    ```
    ./scripts/verify.sh
    ```

## Usage

1.  **Configure Claude:** Follow the instructions in `claude/SETUP.md` to configure Claude to use the MCP servers.

2.  **Use the profiles:** To use a profile, copy the contents of the desired profile file (e.g., `profiles/malware-analysis.json`) and replace the `mcp_servers` array in your Claude `config.json` file.

3.  **Use the prompts:** Use the prompts in the `prompts/` directory to perform security tasks with Claude.

## Dashboard

To view the dashboard, open `ui/index.html` in your web browser.

## Contributing

Contributions are welcome! Please open an issue or submit a pull request.
