mitm-start

Start the MITM proxy in headless mode and export HTTP/HTTPS proxy environment variables.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of starting the MITM proxy and configuring your environment to route traffic through it, simplifying network inspection and debugging.

Core Features & Use Cases

  • Proxy Management: Starts the @withseismic/mitm proxy in headless mode, ideal for script or agent execution.
  • Environment Configuration: Automatically sets HTTP_PROXY and HTTPS_PROXY environment variables for seamless traffic redirection.
  • Verification: Includes a check to ensure the proxy is running and accessible via its API.
  • Use Case: When debugging an application's network requests, you can use this Skill to quickly enable traffic interception without manual configuration.

Quick Start

Source the bundled script to start the proxy, verify it, and export the necessary environment variables for your current shell.

Frequently Asked Questions about mitm-start

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

FAQPage Schema
How do I start a MITM proxy and set environment variables for traffic interception?

To start a MITM proxy and set environment variables, source the bundled script to launch the proxy in headless mode, verify its API endpoint, and automatically export HTTP_PROXY and HTTPS_PROXY variables for your current shell session.

How does configuring HTTP_PROXY and HTTPS_PROXY environment variables help with network debugging?

Configuring HTTP_PROXY and HTTPS_PROXY environment variables redirects your application's outbound network traffic through the MITM proxy, enabling seamless traffic interception and inspection for debugging without requiring manual proxy configuration for each request.

Can I use this MITM proxy setup for headless script execution and automated agents?

Yes, you can use this MITM proxy setup for headless script execution because it starts the proxy in headless mode, making it ideal for automated agents and scripts that need to intercept network traffic without a graphical interface.

What is the best way to verify that a MITM proxy is running and operational?

The best way to verify a MITM proxy is running is to check its local API endpoint; the startup script automatically validates the proxy's operational status by querying this API to ensure it is accessible before exporting environment variables.

Do I need to manually validate proxy status after starting network traffic interception?

No, you do not need to manually validate proxy status after starting network traffic interception because the script includes an automated check against the local API endpoint to ensure the proxy is fully operational and accessible before proceeding.