MCP.so
登录

Wireshark MCP Server

@A-G-U-P-T-A

基本信息

分类

其他

传输方式

stdio

作者

A-G-U-P-T-A

提交者

AG

关于 Wireshark MCP Server

TShark/Wireshark MCP server for network packet analysis via Claude

Wireshark MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Wireshark MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Wireshark MCP Server?

Wireshark MCP Server exposes PyShark functionality through the Model Context Protocol (MCP), allowing AI assistants like Claude to interact with network packet capture and analysis capabilities.

How to use Wireshark MCP Server?

Install dependencies with uv add mcp[cli] pyshark or pip install mcp[cli] pyshark, clone the repository, then run the server in development mode with mcp dev pyshark_mcp.py or install it in Claude Desktop with mcp install pyshark_mcp.py.

Key features of Wireshark MCP Server

  • Lists available network interfaces
  • Captures live packets from a network interface
  • Reads and analyzes packet capture (pcap) files
  • Analyzes network traffic patterns from captures
  • Captures targeted traffic by host, port, or protocol
  • Detects and reports network protocols in use
  • Provides capture history and configuration resources

Use cases of Wireshark MCP Server

  • An AI assistant checking available network interfaces before a capture
  • Capturing live HTTP traffic for a specified duration
  • Analyzing a previously saved pcap file to extract insights
  • Detecting network protocols and patterns in a traffic capture

常见问题

1

What does Wireshark MCP Server do?

It is an MCP server that wraps PyShark to let AI assistants (e.g., Claude) perform live packet captures, read pcap files, analyze traffic, and list interfaces.

2

What are the runtime requirements?

Python 3.8+, TShark (Wireshark’s command-line component) installed separately, and administrative/root privileges for live packet capture.

3

How do I run or install the server?

Use `mcp dev pyshark_mcp.py` for development mode with the MCP Inspector, or `mcp install pyshark_mcp.py` to install it directly in Claude Desktop.

4

What permissions are needed?

Network packet capture often requires administrative/root privileges, and users must have authorization to capture traffic and comply with applicable laws.

5

Can I extend the server’s functionality?

Yes, by adding more advanced capture/analysis tools, implementing filters, creating specialized protocol analysis functions, or extending the capture history.

评论

其他 分类下的更多 MCP 服务器