mitm-inspect

Inspect, filter, and summarize captured HTTP/HTTPS traffic via a local MITM proxy API.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/dougwithseismic/node-mitm-proxy --skill mitm-inspect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mitm-inspect
Source: https://github.com/dougwithseismic/node-mitm-proxy/tree/main/skills/mitm-inspect
Command: npx skills add https://github.com/dougwithseismic/node-mitm-proxy --skill mitm-inspect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to easily inspect, filter, and analyze the HTTP/HTTPS traffic captured by the MITM proxy, enabling detailed debugging of network activity.

Core Features & Use Cases

  • View Traffic: List and view details of all captured requests.
  • Filter Traffic: Filter requests by URL patterns to pinpoint specific network activity.
  • Analyze Summary: Get a breakdown of traffic by domain, status code, and timing.
  • Export Data: Export captured requests in a HAR-like format for external analysis.
  • Use Case: Debugging why a web application is slow by inspecting individual request timings and response sizes.

Quick Start

Use the mitm-inspect skill to list the last 10 captured network requests.

Frequently Asked Questions about mitm-inspect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inspect HTTP traffic captured by a MITM proxy?

You inspect HTTP traffic captured by a MITM proxy by using scripts to query the local proxy API, allowing you to list and view detailed request and response payloads for network debugging.

What is the best way to filter captured network requests by URL?

The best way to filter captured network requests by URL is to apply URL pattern matching directly on the captured proxy data, pinpointing specific network activity for targeted analysis.

Can I export captured HTTPS traffic to HAR format for external analysis?

Yes, you can export captured HTTPS traffic to a HAR-like format. This allows you to save the processed request and response data for external network analysis and debugging.

How do I generate a network traffic summary grouped by domain and status code?

You generate a network traffic summary by processing captured HTTP requests through the API, producing a breakdown of traffic metrics grouped by domain, status code, and response timing.

Do I need Node.js and cURL to analyze network traffic with a local proxy?

Yes, you need Node.js and cURL installed, because the traffic analysis utilizes cURL and Node.js scripts for interacting with the proxy API and processing HTTP request data.

Why does debugging web application latency require inspecting individual request timings?

Debugging web application latency requires inspecting individual request timings because it reveals specific response sizes and delays within the HTTP traffic, isolating the slow network activity.