letmediff
letmediff
letmediff is a review handoff tool for agent-driven coding sessions.
The CLI runs as an MCP server inside a local repository, captures the current worktree diff, and posts it to the web app. The web app renders the diff at a shareable URL and sends reviewer feedback back to the MCP client over server-sent events.
Workspace
This repository is a pnpm monorepo.
packages/letmediffcontains theletmediffMCP CLI.apps/letmediff.itcontains the SvelteKit app that stores, renders, and streams diff feedback.
Requirements
Node.js compatible with the package dependencies
pnpm
^11.2.2
Install
pnpm installLocal Development
Run the app:
pnpm --filter letmediff.it devRun the MCP server against the local app by setting URL:
URL=http://localhost:5173 pnpm --filter letmediff exec letmediffWhen used by an MCP-compatible agent, the server exposes tools to create named checkpoints, create a hosted diff URL, and wait for reviewer feedback.
How It Works
The MCP server snapshots the repository when it starts.
The agent can create named checkpoints while it works.
When a review URL is requested, the server sends the collected checkpoint diffs to the app.
The app renders
/diff/[id]and keeps an/events/[id]SSE connection open.Submitted feedback is streamed back to the MCP server so the agent can continue from the review notes.
Package READMEs
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/paoloricciuti/letmediff'
If you have feedback or need assistance with the MCP directory API, please join our Discord server