MarkdownPointer
Enables AI to control reveal.js slide navigation, retrieve slide text content, and capture slide images as PNG.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MarkdownPointeropen README.md in mdp"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MarkdownPointer
Vibe writing for Markdown. Point at anything, tell AI to fix it.
MarkdownPointer renders your Markdown and lets you click any element - headings, code blocks, table cells, Mermaid diagram nodes, KaTeX math - to copy a filepath:line reference. Paste it into your AI prompt, and the AI knows exactly where to look.
To change a node's color:
Click the node, paste the reference into your prompt, and ask the AI — done.
Color this node orange [c:\docs\architecture.md:6] mermaid node: mdp.exeMore prompt examples:
Verify this section for technical accuracy [ref]
Swap these two sections [ref] [ref]
Delete this [ref]
Simplify this paragraph [ref]
Add a code example after this section [ref]
Fix the grammar here [ref]
Translate this section to Japanese [ref]
Features
Feature | Description |
Point & Prompt | Click any rendered element to copy |
Mermaid Diagrams | Flowchart, Sequence, Class, State, ER, Gantt, Pie, Git graph, Mindmap |
KaTeX Math | Inline |
SVG | Embedded font support |
Recent Files | Quick access with pin support |
Tab Dock/Undock | Drag tabs between windows or detach to a new window |
Always on Top | Pin the window above other apps for reference |
Live Reload | Auto-refresh on file changes |
Export |
|
MCP Server | Let AI open, navigate, export documents, and generate/import PPTX |
Related MCP server: GenFilesMCP
Install
In a PowerShell 7 console:
Install-Module MarkdownPointerQuick Start
mdp .\README.md # Open a file
mdp .\docs\*.md # Open multiple files
mdp # Just launch the viewerMCP Server Setup
Connect MarkdownPointer to Claude so your AI can open and navigate documents directly.
Run these in PowerShell 7:
Register-MdpToClaudeCode # Claude Code
Register-MdpToClaudeDesktop # Claude DesktopOther MCP clients: Add the output of
Get-MarkdownPointerMCPPath -Escapeas the command in your MCP client's configuration file.
Troubleshooting: If the MCP client fails to connect to the server, .NET 10 Desktop Runtime may not be installed. .NET 10 is not included with Windows — install it and try again.
Then just ask Claude:
"open README.md in mdp"
"show the report in mdp and scroll to line 50"
"export report.md to docx"
"export slides.md to pptx"
"import presentation.pptx to markdown"
"show me slide 3 of slides.md"
MCP Tools
Tool | Description |
| Open files and scroll to a line |
| Get current window/tab state |
| Navigate reveal.js slides |
| Get slide shapes and content as text |
| Get a slide as PNG image (requires PowerPoint) |
| Export to .pptx (built-in) or .docx (Pandoc) |
| Import .docx/.pptx to Markdown + extract images |
| Tag imported files and images in index.json |
Keyboard Shortcuts
Shortcut | Action |
| Open file |
| Find in page |
| Go to line |
| |
| Close tab |
| Switch tabs |
| Scroll |
| Zoom |
| Reload |
Requirements
Windows 10/11
git clone https://github.com/yotsuda/MarkdownPointer.git
cd MarkdownPointer
.\Build-Deploy.ps1License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage documents, spreadsheets, and presentations from your AI assistant.
Markdown workspace for AI agents: read, write, organize, and share markdown documents.
- mcpOAuthcom.mdtidy
Clean, repair, and convert AI-generated Markdown to HTML/PDF/DOCX/PNG; save and share documents.
Share HTML/Markdown documents via URL instantly. Create, edit, delete docs from any AI tool.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to create and manipulate PowerPoint presentations programmatically, including adding slides, exporting to PDF, and reading metadata.435MIT
- AlicenseNot gradedqualityBmaintenanceGenerates PowerPoint, Excel, Word, and Markdown files from natural language requests and reviews Word documents with AI comments.85MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to read, modify, and create Word (.docx) and Excel (.xlsx) files through natural language commands, including batch queries and temporary table management.MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, create, edit Word/Excel/PPT files and manage the filesystem on the user's computer via natural language.-