toolintermediate
Show HN: A MitM proxy to see what your LLM tools are sending
By jmuncorhackernews
View original on hackernewsSherlock is a man-in-the-middle proxy tool that intercepts and displays all requests between LLM tools and APIs in real-time, with a live dashboard and auto-saved copies of prompts in markdown and JSON formats. It provides visibility into token usage and API interactions for tools like Claude Code.
Key Points
- •Sherlock is a Man-in-the-Middle (MitM) proxy that intercepts and displays LLM API communications in real-time
- •Provides live dashboard visualization of all requests between LLM tools and APIs for transparency and debugging
- •Auto-saves all prompts in both markdown and JSON formats for audit trails and analysis
- •Enables real-time token usage monitoring to track API consumption and costs
- •Useful for understanding what data LLM tools (like Claude Code) actually send to backend APIs
- •Helps identify unexpected API calls, data leakage, or inefficient prompt engineering
- •Supports debugging and optimization of LLM tool behavior through request inspection
- •Provides persistent logging of all interactions for compliance and performance review
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete