Blog

Developer insights on HTTP/HTTPS debugging, HTTPS interception, and network analysis on macOS.

Featured guide · Commercial comparison

Looking for a Proxyman alternative?

Start with the shortest Rockxy-focused comparison page. It covers native UX, open-source access, local-first debugging, and which teams should switch first.

Open the guide →
· 8 min read

Debugging a Failing Stripe Webhook with Claude and Rockxy

A case study: a local Stripe test-mode charge returning 402 card_declined, debugged end-to-end in ninety seconds by Claude calling Rockxy's list_flows, get_flow_detail, replay_request, and diff_flows MCP tools.

Read more →
· 6 min read

How to Connect Claude Desktop to Rockxy's MCP Server (3-Minute Setup)

A step-by-step walkthrough: install Rockxy, enable its built-in MCP server, edit claude_desktop_config.json, restart Claude Desktop, and verify with a real prompt. Includes troubleshooting for the three most common failure modes.

Read more →
· 6 min read

MCP Servers for API Debugging on macOS — A Developer's Shortlist

Five criteria for picking an MCP server for HTTP debugging on macOS — local-only, native, source-visible, tool breadth, client compatibility — plus a shortlist of current options and where each lands.

Read more →
· 7 min read

What Is an MCP Server? A Developer's Primer for 2026

A practical primer on the Model Context Protocol — what an MCP server is, how stdio and HTTP transports differ, tools vs resources vs prompts, and what separates servers that stick around from servers that feel like demos.

Read more →
· 7 min read

Best Charles Proxy Alternatives for macOS in 2026

Five alternatives to Charles Proxy compared side by side: Rockxy, Proxyman, mitmproxy, HTTP Toolkit, and Fiddler. Covers pricing, platform support, open-source status, and which tool fits which workflow.

Read more →
· 7 min read

How Rockxy Intercepts HTTPS Without Compromising Security

A technical walkthrough of the per-host certificate chain, how the root CA private key stays in Keychain, and why your browser still shows a green padlock.

Read more →
· 8 min read

Virtual-Scrolling 100k Network Requests in SwiftUI

Why NSTableView with an NSViewRepresentable bridge outperforms a native SwiftUI List by 40x at 100k rows, and the batching strategy that keeps the main thread at zero.

Read more →
· 6 min read

Charles Proxy vs Proxyman vs Rockxy: Which macOS HTTP/HTTPS Proxy Should You Use?

A detailed comparison of the three leading HTTP debugging proxies for macOS. We cover features, pricing, architecture differences, and when each tool makes sense for your workflow.

Read more →
· 6 min read

Why We Chose SwiftNIO Over Network.framework

Network.framework abstracts away the connection pipeline we need to intercept. SwiftNIO gives us channel handlers at the byte level — the only place MITM proxying works correctly.

Read more →
· 5 min read

How to Debug HTTPS Traffic on macOS: A Complete Guide

Step-by-step walkthrough of TLS interception on macOS: how it works under the hood, how to set it up, and what you can actually inspect once encrypted traffic is decrypted.

Read more →
· 4 min read

Why We Built Rockxy: An Open-Source HTTP/HTTPS Debugging Proxy for macOS

The story behind Rockxy -- why we built a free, open-source, native macOS HTTP/HTTPS debugging proxy when Charles Proxy and Proxyman already exist. What was missing, and what we did about it.

Read more →