MarkdownPointer

0.2.1

Vibe editing for Markdown. Point at anything, tell AI to fix it.

Click any element in the rendered preview to copy a location reference:
 "Rewrite this: [C:\docs\notes.md:42] ## My Section"

Renders Markdown with Mermaid diagrams, KaTeX math, and SVG. Includes MCP server for Claude Code / Claude Desktop.

Requirements:
 .NET 8 Desktop Runtime - https://dotn
Vibe editing for Markdown. Point at anything, tell AI to fix it.

Click any element in the rendered preview to copy a location reference:
 "Rewrite this: [C:\docs\notes.md:42] ## My Section"

Renders Markdown with Mermaid diagrams, KaTeX math, and SVG. Includes MCP server for Claude Code / Claude Desktop.

Requirements:
 .NET 8 Desktop Runtime - https://dotnet.microsoft.com/download/dotnet/8.0
 Pandoc (optional, for .docx export) - https://pandoc.org/

Quick start:
 mdp .\README.md           # Open a file
 mdp .\docs\*.md           # Open multiple files
 ConvertTo-Docx .\*.md     # Convert to .docx via Pandoc

MCP setup for Claude Code:
 claude mcp add mdp -s user -- "$(Get-MarkdownPointerMCPPath)"

MCP setup for Claude Desktop (add to claude_desktop_config.json):
 { "mcpServers": { "mdp": { "command": "C:\\...\\mdp-mcp.exe" } } }
 Use Get-MarkdownPointerMCPPath -Escape to get the path with escaped backslashes.

Example prompts for AI:
 "open README.md in mdp"
 "show the report in mdp and scroll to line 50"
 "export report.md to docx"
Show more

Minimum PowerShell version

7.4

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name MarkdownPointer

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name MarkdownPointer

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2025-2026 Yoshifumi Tsuda. All rights reserved.

Package Details

Author(s)

  • Yoshifumi Tsuda

Tags

Markdown Viewer Preview MCP Claude AI WPF Mermaid KaTeX Pandoc

Functions

Show-MarkdownPointer Get-MarkdownPointerMCPPath ConvertTo-Docx

Dependencies

This module has no dependencies.

Release Notes

0.2.1
- Fix MCP server name in setup instructions (MarkdownPointer -> mdp)

0.2.0
Initial release on PowerShell Gallery.

- ConvertTo-Docx: export Markdown to .docx via Pandoc
- SVG file support
- Open multiple files in a single command
- Recent files history
- File path and hover line number display in status bar
- Faster startup via named pipe readiness probing
- Auto-switch to background tab when its file is updated
- Show render errors in console via Show-MarkdownPointer
- Warn when MCP config references outdated module version
- Require PowerShell 7.4+ to avoid conflicts with PowerShell.MCP
- Fix Ctrl+W not working on consecutive presses
- Fix WebView2 user data folder routing
- Fix Mermaid bidirectional arrow double-encoding

FileList

Version History

Version Downloads Last updated
0.2.1 (current version) 3 2/26/2026