{
  "markdown": "# MarkdownPointer\n\n**Vibe writing for Markdown.** Point at anything, tell AI to fix it.\n\nMarkdownPointer 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.\n\n<div align=\"center\">\n  <img width=\"640\" alt=\"social-image\" src=\"https://github.com/user-attachments/assets/cdae3548-1e23-4639-9b38-3e03c5c2a337\" />\n</div>\n\n**To change a node's color:**\n\n<p align=\"center\">\n  <img width=\"40%\" valign=\"middle\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/af06577f-4f7c-40cd-b76e-e3426fd36699\" />\n  &nbsp;&nbsp;&nbsp;\n  <img width=\"8%\" valign=\"middle\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/16b7d1ab-3799-421a-8d21-9ecdbc1ae66c\" />\n  &nbsp;&nbsp;&nbsp;\n  <img width=\"40%\" valign=\"middle\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/daea5945-af62-47f7-8f02-a0206611d8e7\" />\n</p>\n\n**Click the node, paste the reference into your prompt, and ask the AI — done.**\n\n```\nColor this node orange [c:\\docs\\architecture.md:6] mermaid node: mdp.exe\n```\n\n**More prompt examples:**\n- Verify this section for technical accuracy [ref]\n- Swap these two sections [ref] [ref]\n- Delete this [ref]\n- Simplify this paragraph [ref]\n- Add a code example after this section [ref]\n- Fix the grammar here [ref]\n- Translate this section to Japanese [ref]\n\n## Features\n\n| Feature | Description |\n|---------|-------------|\n| Point & Prompt | Click any rendered element to copy `filepath:line` to clipboard |\n| Mermaid Diagrams | Flowchart, Sequence, Class, State, ER, Gantt, Pie, Git graph, Mindmap |\n| KaTeX Math | Inline `$...$` and block `$$...$$` |\n| SVG | Embedded font support |\n| Recent Files | Quick access with pin support |\n| Tab Dock/Undock | Drag tabs between windows or detach to a new window |\n| Always on Top | Pin the window above other apps for reference |\n| Live Reload | Auto-refresh on file changes |\n| Export | `.pptx` (built-in Open XML), `.docx` (via Pandoc). Mermaid/SVG rendered as images |\n| MCP Server | Let AI open, navigate, export documents, and generate/import PPTX |\n\n## Install\nIn a [PowerShell 7](https://learn.microsoft.com/powershell/scripting/install/install-powershell-on-windows) console:\n```powershell\nInstall-Module MarkdownPointer\n```\n\n## Quick Start\n\n```powershell\nmdp .\\README.md    # Open a file\nmdp .\\docs\\*.md    # Open multiple files\nmdp                # Just launch the viewer\n```\n\n## MCP Server Setup\n\nConnect MarkdownPointer to Claude so your AI can open and navigate documents directly.\n\nRun these in PowerShell 7:\n\n```powershell\nRegister-MdpToClaudeCode       # Claude Code\nRegister-MdpToClaudeDesktop    # Claude Desktop\n```\n\n> **Other MCP clients:** Add the output of `Get-MarkdownPointerMCPPath -Escape` as the command in your MCP client's configuration file.\n\n> **Troubleshooting:** If the MCP client fails to connect to the server, [.NET 10 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/10.0) may not be installed. .NET 10 is not included with Windows — install it and try again.\n\nThen just ask Claude:\n\n- \"open README.md in mdp\"\n- \"show the report in mdp and scroll to line 50\"\n- \"export report.md to docx\"\n- \"export slides.md to pptx\"\n- \"import presentation.pptx to markdown\"\n- \"show me slide 3 of slides.md\"\n\n### MCP Tools\n\n| Tool | Description |\n|------|-------------|\n| `show_markdown` | Open files and scroll to a line |\n| `get_status` | Get current window/tab state |\n| `slide_control` | Navigate reveal.js slides |\n| `get_slide_info` | Get slide shapes and content as text |\n| `get_slide_image` | Get a slide as PNG image (requires PowerPoint) |\n| `export_document` | Export to .pptx (built-in) or .docx (Pandoc) |\n| `import_document` | Import .docx/.pptx to Markdown + extract images |\n| `tag_asset` | Tag imported files and images in index.json |\n\n## Keyboard Shortcuts\n\n| Shortcut | Action |\n|----------|--------|\n| `Ctrl+O` | Open file |\n| `Ctrl+F` | Find in page |\n| `Ctrl+G` | Go to line |\n| `Ctrl+P` | Print |\n| `Ctrl+W` / `Ctrl+F4` | Close tab |\n| `Ctrl+Tab` / `Ctrl+Shift+Tab` | Switch tabs |\n| `Mouse Wheel` | Scroll |\n| `Ctrl+Mouse Wheel` | Zoom |\n| `F5` | Reload |\n\n## Requirements\n\n- Windows 10/11\n- [PowerShell 7.4+](https://learn.microsoft.com/powershell/scripting/install/install-powershell-on-windows)\n- [.NET 10 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet/10.0)\n\n<details>\n<summary>Build from Source</summary>\n\n```powershell\ngit clone https://github.com/yotsuda/MarkdownPointer.git\ncd MarkdownPointer\n.\\Build-Deploy.ps1\n```\n\n</details>\n\n## License\n\nMIT\n",
  "bytes": 4664,
  "sha": "36917e64648e219ad0c68bbd7c7ff52d05e02d7b288bcd5322e9676112015c09",
  "repo_slug": "yotsuda/markdownpointer",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_yotsuda_markdown_pointer_19bcc80b/readme"
}