mdt_cli 0.4.1

the cli which updates markdown content anywhere using comments as template tags
Documentation

mdt_cli

the cli which updates markdown content anywhere using comments as template tags

Crate Docs Status Coverage Unlicense

mdt is a data-driven template engine for keeping documentation synchronized across your project. It uses comment-based template tags to define content once and distribute it to multiple locations — markdown files, code documentation comments (in any language), READMEs, mdbook docs, and more.

CLI Commands

  • mdt init [--path <dir>] — Create a sample template.t.md file with getting-started instructions.
  • mdt check [--path <dir>] [--verbose] — Verify all consumer blocks are up-to-date. Exits non-zero if any are stale.
  • mdt update [--path <dir>] [--verbose] [--dry-run] — Update all consumer blocks with latest provider content.
  • mdt lsp — Start the mdt language server (LSP) for editor integration. Communicates over stdin/stdout.
  • mdt mcp — Start the mdt MCP server for AI assistants. Communicates over stdin/stdout.