Skip to main content
Glama
danohn

mcpacket

by danohn
__init__.py1.41 kB
"""mcpcap - A modular Python MCP Server for analyzing PCAP files. mcpcap provides a comprehensive solution for analyzing network packet captures (PCAP files) through the Model Context Protocol (MCP). It enables LLMs to perform network traffic analysis with support for DNS protocol analysis and extensible architecture for additional protocols. Key Features: - Modular architecture for easy protocol extension - Robust DNS packet analysis with error handling - MCP integration for seamless LLM interaction - Security-focused analysis prompts and indicators - Support for both .pcap and .pcapng file formats Example: Start the MCP server with a directory containing PCAP files:: $ mcpcap --pcap-path /path/to/pcap/files Then connect with an MCP client to analyze DNS traffic. """ # Dynamic version detection try: # First try to import from _version.py (created by setuptools-scm in built packages) from ._version import version as __version__ except ImportError: try: # Fall back to setuptools_scm for development environments from setuptools_scm import get_version __version__ = get_version(root="..", relative_to=__file__) except (ImportError, LookupError): # Final fallback for cases where setuptools_scm isn't available __version__ = "dev-unknown" from .cli import main __all__ = ["main", "__version__"]

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/danohn/mcpacket'

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