1. Conduid
  2. Files
  3. MarkdownPointer
MCP server · Files

MarkdownPointer

Markdown viewer for AI-assisted document review. Click any element to copy file path + line number.

Unclaimed files
34Low

Scored 6 months ago · breakdown

About MarkdownPointer

MarkdownPointer is an MCP server published by yotsuda in the Files category: markdown viewer for AI-assisted document review. Click any element to copy file path + line number.

The repository has 1 stars and 0 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/yotsuda/MarkdownPointer

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

export_documentExport to .pptx (built-in) or .docx (Pandoc)

Parameters not published.

get_slide_imageGet a slide as PNG image (requires PowerPoint)

Parameters not published.

get_slide_infoGet slide shapes and content as text

Parameters not published.

get_statusGet current window/tab state

Parameters not published.

import_documentImport .docx/.pptx to Markdown + extract images

Parameters not published.

show_markdownOpen files and scroll to a line

Parameters not published.

slide_controlNavigate reveal.js slides

Parameters not published.

tag_assetTag imported files and images in index.json

Parameters not published.

Ask AI

✦

Ask AI about MarkdownPointer

Powered by Claude · Grounded in docs

I know everything about MarkdownPointer. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

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.exe

More 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 filepath:line to clipboard
Mermaid Diagrams Flowchart, Sequence, Class, State, ER, Gantt, Pie, Git graph, Mindmap
KaTeX Math Inline $...$ and block $$...$$
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 .pptx (built-in Open XML), .docx (via Pandoc). Mermaid/SVG rendered as images
MCP Server Let AI open, navigate, export documents, and generate/import PPTX

Install

In a PowerShell 7 console:

Install-Module MarkdownPointer

Quick Start

mdp .\README.md    # Open a file
mdp .\docs\*.md    # Open multiple files
mdp                # Just launch the viewer

MCP 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 Desktop

Other MCP clients: Add the output of Get-MarkdownPointerMCPPath -Escape as 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
show_markdown Open files and scroll to a line
get_status Get current window/tab state
slide_control Navigate reveal.js slides
get_slide_info Get slide shapes and content as text
get_slide_image Get a slide as PNG image (requires PowerPoint)
export_document Export to .pptx (built-in) or .docx (Pandoc)
import_document Import .docx/.pptx to Markdown + extract images
tag_asset Tag imported files and images in index.json

Keyboard Shortcuts

Shortcut Action
Ctrl+O Open file
Ctrl+F Find in page
Ctrl+G Go to line
Ctrl+P Print
Ctrl+W / Ctrl+F4 Close tab
Ctrl+Tab / Ctrl+Shift+Tab Switch tabs
Mouse Wheel Scroll
Ctrl+Mouse Wheel Zoom
F5 Reload

Requirements

git clone https://github.com/yotsuda/MarkdownPointer.git
cd MarkdownPointer
.\Build-Deploy.ps1

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About MarkdownPointer

How do I install MarkdownPointer?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is MarkdownPointer safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is MarkdownPointer still maintained?

Yes — the last commit was 4 months ago. The repository has 1 stars and 0 forks.