Aigroup Mdtoword MCP logo

Aigroup Mdtoword MCP

Converts Markdown and tabular data into styled Word documents and Markdown tables through MCP.

Install Aigroup Mdtoword MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "aigroup-mdtoword-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "aigroup-mdtoword-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 4 tools correctly (3d ago).

Overview

The aigroup-mdtoword-mcp MCP server converts Markdown content or files into `.docx` documents and turns CSV or JSON data into Markdown tables. It runs locally with Node.js and exposes two MCP tools, with optional HTTP deployment support. Use it when an AI client needs structured Word output with styling, images, formulas, diagrams, headers, footers, or page numbers.

Use cases

  • Convert generated Markdown reports into Word files
  • Format CSV or JSON data as Markdown tables
  • Apply report templates and document styling
  • Embed formulas, images, and Mermaid diagrams in DOCX output

Key features

  • Markdown-to-DOCX conversion
  • CSV and JSON to Markdown table conversion
  • Template and style configuration
  • Formula, image, and Mermaid support
  • Headers, footers, page numbers, and watermarks
  • Local stdio and HTTP deployment options

Tools4

What Aigroup Mdtoword MCP lets your agent do. Expand a tool for its parameters.

Verified live~2.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

8/8 checks healthy over the last 46d

What it can do

From the 4 tools this server returned when we ran it.

Read-only tools · 4
Network at startup3 connections
Files written at startupNone
Install scriptsprepare
npm provenanceNot published
Package age371 days
Maintainers1

Observed 2026-10-25 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · aigroup-mdtoword-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars14Stargazers on the source repository.
npm downloads267Package downloads in the last 30 days.
Last commit6mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed4Callable tools this server registers over MCP.

How Aigroup Mdtoword MCP works

What aigroup-mdtoword-mcp does

The aigroup-mdtoword-mcp MCP server provides two document-oriented tools. markdown_to_docx accepts Markdown text or a Markdown file and creates a .docx output. table_data_to_markdown accepts CSV or JSON tabular data and returns a formatted Markdown table.

The conversion path supports common Markdown structures, including headings, paragraphs, lists, code blocks, blockquotes, and tables. Documents can also include inline or block mathematical formulas, local or remote images, and Mermaid diagrams. Mermaid content can be rendered, with a code-block fallback when rendering is not available.

Document presentation can be controlled through style configuration. Supported layout options include fonts, colors, page settings, heading and paragraph styles, table formatting, image sizing and placement, and code-block appearance. The server also supports headers, footers, page numbers, and watermarks.

How it works

The aigroup-mdtoword-mcp MCP server is started as a local Node.js process and communicates with an MCP-compatible client. A client can invoke markdown_to_docx with Markdown content or an inputPath, along with values such as filename, outputPath, and styleConfig. The table tool accepts data, a format identifier, a style, and a hasHeader option.

The package can be launched directly with npx -y aigroup-mdtoword-mcp, or built from a cloned repository with npm. The documented runtime requirements are Node.js 18 or newer and npm 8 or newer. The server can also be started through an HTTP command, with documented routes including /health, /mcp, and /convert. Cloudflare Worker deployment is described as another option.

Setup and configuration

For a quick local setup, run the package through npx. For a local checkout, install dependencies, build the project, and start it:

Terminal
npm install
npm run build
npm start

An MCP client using the package entry point can configure the server with npx and the -y argument. A locally built installation can instead invoke dist/index.js with Node.js. The README specifically provides a Claude Desktop configuration and describes the same approach as suitable for compatible MCP clients.

The project includes reusable templates for customer analysis, academic, business, technical, and minimal documents. It also publishes style-guide resources and conversion or memory metrics resources. These resources can help clients select a document style or inspect server-related information, although the two listed MCP tools are the main conversion interface.

Tools and capabilities

  • markdown_to_docx: Creates a Word document from Markdown text or a file path.
  • table_data_to_markdown: Converts CSV or JSON tabular input into a Markdown table.
  • Template-based document styles for several report types.
  • Formatting for tables, formulas, images, Mermaid diagrams, code, headings, lists, and blockquotes.
  • Page-level features including headers, footers, page numbers, and watermarks.
  • Optional HTTP deployment with MCP and conversion endpoints.

The project is released under the MIT License. Its documentation also notes that the software is provided without warranty and that users are responsible for their own security review, compliance, and downstream use.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Aigroup Mdtoword MCP

aigroup-mdtoword-mcp is an MCP server that connects AI clients to Markdown-to-Word and tabular-data conversion tools. Its `markdown_to_docx` tool creates styled `.docx` files from Markdown content or files, while `table_data_to_markdown` converts CSV or JSON data into formatted Markdown tables.

Run `npx -y aigroup-mdtoword-mcp` for a direct launch, or clone the repository, run `npm install`, then build and start it with `npm run build` and `npm start`. Node.js 18 or newer and npm 8 or newer are required.

Yes, aigroup-mdtoword-mcp works with Claude Desktop through an MCP server configuration. Configure the client to run `npx -y aigroup-mdtoword-mcp`, or point it to the built `dist/index.js` file using Node.js.

Yes, the `table_data_to_markdown` tool converts CSV or JSON tabular data into formatted Markdown tables. Its documented inputs include the data, format, style, and whether the source includes a header row.

Yes, the document styling system supports headers, footers, page numbers, and watermarks. These features are available alongside page layout, font, color, heading, paragraph, table, image, and code-block styling.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAigroup Mdtoword MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/aigroup-mdtoword-mcp?style=directory)](https://allmcps.com/mcp/aigroup-mdtoword-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/aigroup-mdtoword-mcp"><img src="https://allmcps.com/api/badge/aigroup-mdtoword-mcp?style=directory" alt="Aigroup Mdtoword MCP on AllMCPs" /></a>