Skip to main content
Glama
zfdx123

http-inspector

by zfdx123

HTTP Inspector MCP Server

Streamable HTTP 기반 MCP 서버로, Web 패널과 스크린샷 기능을 통합했습니다.
단일 프로세스, 단일 포트 — 올인원 HTTP 트래픽 검사 툴박스.
AI 자동화 침투 테스트의 후속 작업에서 사람이 수동으로 스크린샷을 재현해야 하는 문제를 해결합니다.

기능

  • 임의의 HTTP 요청 전송 — 모든 메서드, 사용자 지정 Header/Body, 프록시, 타임아웃 지원 (Burp Repeater 유사)

  • Web 패널 — 실시간 트래픽 히스토리 테이블 (SSE 푸시), Raw HTTP 상세 보기, 수동 전송 패널

  • 스크린샷 — AI가 screenshot_panel을 호출하여 Web 패널을 캡처하고 PNG 파일 URL 반환

  • 이중 전송 모드 — 기본 Streamable HTTP (http://localhost:9876/mcp), stdio (--transport stdio, Web 패널 자동 실행)도 지원

Related MCP server: httptoolkit-mcp

빠른 시작

# 安装依赖
cd mcp-http-inspector
pip install -e .

# 安装 Chromium 浏览器(用于截图)
# 项目 browsers/ 目录已内置 linux/mac-arm/win64 三平台 Chrome
# 无需额外安装,启动时自动检测

# 运行
python server.py
# 或指定模式(默认 http):
python server.py --transport stdio --port 9876
# 可用参数:--transport http|stdio, --host, --port

브라우저에서 http://localhost:9876을 열어 Web 패널을 확인합니다.

MCP 클라이언트 구성

Streamable HTTP 모드 (기본)

{
  "mcpServers": {
    "http-inspector": {
      "url": "http://localhost:9876/mcp"
    }
  }
}

stdio 모드

{
  "mcpServers": {
    "http-inspector": {
      "command": "mcp-http-inspector",
      "args": ["--transport", "stdio"]
    }
  }
}

stdio 모드는 백그라운드에서 Web 패널 (기본 포트 9876)을 자동으로 시작하며, Web UI와 스크린샷 기능은 그대로 사용할 수 있습니다. HTTP 인스턴스와 함께 사용하려면 --port로 다른 포트를 지정하세요.

MCP 도구

도구

설명

send_http_request

임의의 HTTP 요청 전송, auto_screenshot으로 한 번에 스크린샷 획득 지원

list_history

요청 기록 조회, 필터 및 페이지네이션 지원 (raw body 미반환)

get_request_detail

ID로 원본 HTTP 요청/응답 조회 (기본 5000자로 잘림)

screenshot_panel

Web 패널 스크린샷 (history/detail/sender), PNG 다운로드 URL 반환

screenshot_last_request

ID 없이 최신 요청의 Detail을 빠르게 스크린샷

clear_all_history

모든 기록 및 스크린샷 파일 삭제

자세한 사용 가이드는 skills/SKILL.md를 참조하세요.

아키텍처

MCP 客户端 ──HTTP──▶ :9876/mcp (Streamable HTTP)
MCP 客户端 ──stdio─▶ stdin/stdout (--transport stdio)
浏览器     ──HTTP──▶ :9876/    (Web 面板 SPA)
                     :9876/api/* (REST + SSE)
                            │
                     httpx ──▶ 目标服务器
                     SQLite ◀── 历史存储
                     Playwright ──▶ 截图

지원 플랫폼

OS를 자동 감지하여 내장 Chrome 브라우저를 선택합니다:

⚠️ 스크린샷 기능은 Chromium 브라우저가 필요합니다. 직접 다운로드하여 browsers/ 디렉터리에 압축을 풀어야 합니다.

다운로드 주소: Chrome for Testing

운영체제

다운로드 후 압축을 풀 경로

🐧 Linux x64

chrome-linux64.zip 다운로드 → browsers/chrome-linux64/chrome에 압축 해제

🍎 macOS ARM

chrome-mac-arm64.zip 다운로드 → browsers/chrome-mac-arm64/에 압축 해제

🪟 Windows x64

chrome-win64.zip 다운로드 → browsers/chrome-win64/chrome.exe에 압축 해제

시작 시 운영체제를 자동 감지하여 해당 경로의 Chrome을 선택합니다. 스크린샷 기능을 사용하지 않으면 다운로드할 필요가 없습니다.

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    An MCP server that enables AI assistants to capture and analyze HTTP/HTTPS traffic from Android devices. It supports smart searching of network requests and provides tools for detailed traffic analysis via natural language.
    11
    223
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    An MCP server that enables AI assistants to control HTTP Toolkit for intercepting, inspecting, and debugging HTTP(S) traffic from browsers, mobile devices, and Docker containers. It provides tools for server management, interceptor activation, and sending HTTP requests through natural language commands.
    23
    108
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server that provides AI clients with 26 security and developer tools, enabling tasks like JWT decoding, HTTP header analysis, and phishing URL inspection.
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI agents to intercept, inspect, and modify HTTP traffic, with tools for searching, filtering, and managing captured requests and interceptors.
    10
    7
    MIT

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/zfdx123/mcp-http-inspector'

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