SuricataMCP

SuricataMCP

3.4

If you are the rightful owner of SuricataMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

SuricataMCP is a Model Context Protocol Server that allows MCP clients to autonomously use Suricata for network traffic analysis.

SuricataMCP is a specialized server that facilitates the integration of Suricata, a network traffic analysis tool, with MCP clients. It provides a programmatic interface to interact with Suricata, enabling users to easily retrieve version information, help documentation, and analyze network traffic captured in .pcap files. Built on the Model Context Protocol, SuricataMCP is designed for seamless integration with AI coding tools like Cursor, enhancing their capabilities in network security analysis. The server is particularly useful for developers and security professionals who need to automate network traffic analysis tasks and integrate them into larger AI-driven workflows.

Features

  • Suricata Version Retrieval: Easily get Suricata version and help info.
  • PCAP File Parsing: Parse .pcap files and retrieve alerts using a simple tool interface.
  • MCP Protocol Integration: Built with the MCP protocol for seamless integration with AI coding tools like Cursor.

Tools

  1. get_suricata_version

    Returns Suricata's version string.

  2. get_suricata_help

    Returns Suricata CLI help output.

  3. get_alerts_from_pcap_file

    Runs Suricata on the given .pcap file and returns the content of fast.log.