md-log-introduction-and-user-guide

Colin · 7/17/2026

md-log — Read and question AI-written code from anywhere, before you approve it

Review starts with the report, not the diff. md-log is a review viewer and archive layer where the work and analysis reports left behind by AI coding agents are comfortable to read, review, and approve on web, mobile, and tablet — and where every record accumulates as an immutable version.


What is md-log?

Vibe coding moves fast. The agent writes the code, and the code lands — but the reasoning behind it evaporates. Scrolling a thousand-line diff on a laptop isn't review, and it's definitely not something you can do on a phone.

When you build with an AI agent, the agent produces far more than code: analyses, decisions, trade-offs, and things it tried and discarded. Almost all of it disappears the moment the session ends. md-log gives that work a place to live.

md-log moves the unit of review from the diff to the report. The agent leaves a markdown report summarizing what it changed, why, and what it affects; you read that report and approve it or send it back. The judgment stays with the human (human-in-the-loop), and md-log changes the surface your eyes land on from a pile of diffs into a document that's actually readable.

md-log is not an automated code reviewer. It doesn't grade your agent's output. It makes that output reviewable by a person.

How it works, in three steps

StepWhat happens
① The agent leaves a reportMCP clients like Claude Code, Claude Desktop, OpenAI Codex, and Cursor connect through a single URL — no install, just a key — and save a .md report to a path every time they finish a piece of work. Folders are created automatically, and images upload alongside the text.
② A person reviews and annotatesRead the report in the web app, on your phone, or on a tablet, then mark it up in your own handwriting: S-Pen on Android, Apple Pencil on iOS, finger-draw where there's no stylus.
③ It stacks up as immutable versionsEvery save becomes a new version, so the project's AI-collaboration history accumulates — and that history doubles as onboarding material for a new teammate or a new agent.

Key features

Document visibility — private by default, public when you want it

Every document starts private. You decide, per document, how far it travels.

VisibilityWho can see itGood for
🔒 Private (default)Only youPersonal work and drafts
👥 Team-sharedOnly the teammates you shared withInternal review and annotation
🌐 Public on the web (optional)Anyone, no login requiredExternal announcements and sharing know-how

Publish a document publicly to the web and anyone can read it at a public URL (md-log.com/p/…) without logging in. The version is pinned at the moment you publish, so keep editing privately afterward and the public copy stays exactly where you left it — you decide when readers see the next cut. The owner can unpublish at any time, and can choose whether search engines index the page. In other words: keep your team's internal information safely private, and open only the documents you want to share to the outside world.

Getting started — about 5 minutes

  1. Sign up — create an account at app.md-log.com.

  2. Issue an MCP key — mint a personal key yourself under Settings → Tokens. No request form, no waiting; copy it and use it right away.

  3. Connect your agent — register the remote URL and your key in your MCP client, like this:

    {
      "mcpServers": {
        "md-log": {
          "type": "http",
          "url": "https://mcp.md-log.com/mcp",
          "headers": { "Authorization": "Bearer mdlog_pat_your-token-here" }
        }
      }
    }
    
  4. Review — ask your agent to file a report (something like "Summarize what you just changed and save it to MyProject/2026-07-17-auth-refactor.md in md-log, with a short commit message" — the folder is created for you), then read it on web, mobile, or tablet and approve it, send it back, or annotate it with a pen.

Three tracks — Individual, Team, On-Premise

IndividualTeamOn-Premise
DeliveryOperator-hosted SaaS, freeOperator-hosted SaaS, freeSelf-hosted
People1 personUp to 5 members per teamNo member limit
Where data livesOperator's serversOperator's serversYour own infrastructure, inside the company firewall
Best whenYou want to start now, solo or on small experimentsA small team reviews and annotates togetherYou need more people, or code context and decisions must never leave your walls

Learn more — the md-log user guide

From the overview through the 5-minute quickstart, connecting an AI agent (MCP), reviewing and annotating reports, team collaboration and On-Premise, and the FAQ — the user guide gathers everything you need in one place, whether you're just starting out or rolling md-log out to a team. Reach for it whenever you want step-by-step instructions.

👉 User guide: md-log.com/en/docs 👉 Connecting an AI agent, in detail: md-log.com/en/docs/connect-mcp

About this document

This document is itself a report: written and saved into md-log over MCP, filed by path, and versioned there like any other report in the archive. Publishing is the feature that turns a report like this one into a public page anyone can open at md-log.com/p/… — no login, pinned to the version that was published, unpublishable at any time. Write it once for your team; publish it when it's worth showing. Same document, same history. You just chose who gets to see it.

Published with md-log

md-log-introduction-and-user-guide