MCP.so
ログイン

MCP Sniffer

@shivdeepak

基本情報

カテゴリ

その他

ライセンス

GPL-3.0

トランスポート

stdio

作者

shivdeepak

MCP Sniffer について

MCP Sniffer captures network traffic between MCP clients and servers and displays it in a web UI.

MCP Sniffer の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Sniffer のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Sniffer?

MCP Sniffer captures network traffic between MCP clients and servers. It runs as a reverse proxy between the client and server, capturing request and response payloads that can be visualized in a web UI, similar to the Network tab in Chrome DevTools.

How to use MCP Sniffer?

Install via pipx install mcp-sniffer, then run the server using mcp-sniffer --listen-port <port> --upstream-port <port>. Configure host and port settings via command-line options or environment variables. Access the web UI at the default address http://127.0.0.1:8888.

Key features of MCP Sniffer

  • Acts as a reverse proxy between MCP client and server.
  • Captures request and response payloads in real time.
  • Web UI for visualizing captured traffic.
  • Configurable listen, upstream, and web UI hosts/ports.
  • Supports environment variables for all configuration options.
  • Log level can be adjusted via --log-level.

Use cases of MCP Sniffer

  • Debugging MCP client-server communication.
  • Inspecting MCP protocol payloads during development.
  • Monitoring MCP traffic for integration testing.

よくある質問

1

What does MCP Sniffer do?

It sits as a reverse proxy between an MCP client and server, recording all request and response payloads, and displays them in a web interface for inspection.

2

How do I install MCP Sniffer?

Install it with `pipx install mcp-sniffer`. pipx is recommended for isolated Python application installation.

3

How do I configure MCP Sniffer?

Use command-line flags like `--listen-port`, `--upstream-port`, `--web-ui-host`, and `--web-ui-port`, or set the corresponding environment variables (`LISTEN_PORT`, `UPSTREAM_PORT`, etc.).

4

Where do I view captured traffic?

Open a browser to `http://127.0.0.1:8888` (or the configured web UI host/port) to see the web interface.

5

Can I change the log level?

Yes, use `--log-level` (e.g., `INFO`, `DEBUG`) or set the `LOG_LEVEL` environment variable.

コメント

「その他」の他のコンテンツ