LoveMarkdown

io.github.coolnicoPublished by GitHub account coolnicov1.0.2Updated Nov 4, 2026

Markdown ⇄ Word (.docx) and Markdown → LaTeX. Native Word equations (OMML) restored as LaTeX math.

Overview

AI-generated overview

Local MCP server that converts Markdown to styled Word .docx or LaTeX documents, and Word .docx back to Markdown.

What you can do
  • Convert Markdown into a styled Word .docx with real heading styles, lists, tables, code blocks, blockquotes, links and rules
  • Convert a Word .docx into clean Markdown, keeping tables as HTML and restoring native Word equations as LaTeX
  • Convert Markdown into a complete, compilable LaTeX document with sections, listings, tabular tables and amsmath math
  • Write the converted output to files on the machine
When to use it
Useful when an assistant needs to hand off Markdown notes as a Word document for Word or Google Docs, pull an existing .docx back into Markdown, or turn Markdown into a LaTeX source for papers and theses.
Requirements
Runs as a local process over stdio, installed from the npm package lovemarkdown-mcp, so Node.js and npm are needed. No authentication, environment variables or headers are declared. Desktop only; no web executable.
Before you install
The tools write converted files to disk, so point them at locations you are willing to have created or overwritten. LaTeX math in Markdown degrades to Unicode text in .docx output rather than being rendered. The README describes a browser-based site where files never leave the device; that privacy claim is about the website, not necessarily this local server.

Installation

In SourceWeft

  1. Open LoveMarkdown in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

LoveMarkdown

Free online Markdown converter — convert Markdown to PDF, Word, HTML, LaTeX, Confluence, Image and more.

🌐 Live site: lovemarkdown.com

Features

  • Markdown → PDF — Custom styles, fonts & page size
  • Markdown → Word — Export to .docx for Word & Google Docs
  • Markdown → HTML — Clean HTML with syntax highlighting
  • Markdown → LaTeX — Academic papers & thesis writing
  • Markdown → Confluence — Confluence wiki markup for Atlassian
  • Markdown → Image — PNG/JPEG with frame styles for social media
  • Markdown → Google Docs — Rich text for Google Docs

All conversions happen in your browser — your files never leave your device.

Tech Stack

Getting Started

bash
# Install dependenciesnpm install
# Start development servernpm run dev
# Build for productionnpm run build
# Build for Cloudflare Workersnpm run build-cf
# Deploy to Cloudflare Workersnpm run deploy

License

MIT

Source: README.md at commit ef598f0

Tools

3

markdown_to_docx

Convert Markdown to a styled Word .docx file. Supports headings (real Word heading styles), bullet/ordered/nested lists, tables, code blocks, blockquotes, links, and horizontal rules. LaTeX math in $...$ / $$...$$ degrades to readable Unicode text (no browser rendering in this environment). Writes the file to disk and reports the output path and size.

Parametersmarkdownrequiredoutput_pathrequired

docx_to_markdown

Convert a Word .docx file to clean Markdown. Headings, bold/italic, strikethrough, links, ordered/nested lists, code blocks, and blockquotes become Markdown; tables are kept as HTML. Native Word equations (OMML) are restored as LaTeX — inline $...$, display $$...$$. Optionally also writes the .md to disk.

Parametersinput_pathrequiredoutput_path

markdown_to_latex

Convert Markdown to a complete, compilable LaTeX document (documentclass article, amsmath, listings, booktabs, hyperref). Headings become sections, code blocks become lstlisting environments, tables become tabular, math passes through for amsmath.

Parametersmarkdownrequiredoutput_path

Version history

1
  1. v1.0.2LatestOct 21, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts