MarkdownPointer MCPサーバー
AIクライアントによるMarkdownドキュメントおよびプレゼンテーションファイルの閲覧、ナビゲーション、エクスポート、インポートを可能にします。
別名 yotsuda/MarkdownPointer
- スター
- 1
- ツール
- 8
- ダウンロード数(30日間)
- —
- 最新バージョン
- 0.1.1
- 最終コミット
- 2026年6月10日
- ライセンス
- MIT
MarkdownPointer MCPとは
MarkdownPointerはMCPサーバーです。 AIクライアントによるMarkdownドキュメントおよびプレゼンテーションファイルの閲覧、ナビゲーション、エクスポート、インポートを可能にします。. 8個のツールを提供しており、show_markdown, get_status, slide_controlなどがあります。
プロジェクトのREADMEから生成された概要
MarkdownPointer MCP server について
MarkdownPointerは、要素を正確に参照することで、AIクライアントを使用する開発者がMarkdownドキュメントをナビゲートおよび編集できるようにします。Markdownファイルをレンダリングすることで、ユーザーは特定の見出し、コードブロック、テーブルのセル、Mermaid図のノード、またはKaTeX数式をクリックして、ファイルパスと行番号の参照をコピーできます。この参照により、AIは編集や検証タスクにおいてコンテンツの正確な位置を特定できます。
Windows上でPowerShell 7および.NET 10 Desktop Runtimeを使用して動作するこのMCP serverは、Claude DesktopまたはClaude Codeに接続して直接的なドキュメント制御を提供します。特定の行までスクロールするshow_markdown、reveal.jsプレゼンテーションを操作するslide_control、ファイルを.pptxまたは.docx形式に変換するexport_documentなどのツールを提供します。また、既存のPowerPointやWordファイルを、画像を抽出しながらMarkdownにインポートすることも可能です。システムはライブリロードをサポートしており、タブのアンドックや、ビューアを他のアプリケーションの最前面に固定するウィンドウ管理も可能です。
できること
- 1ターゲットを絞ったコンテンツ編集ファイルパスと行番号の参照を提供することで、AIに対して特定の段落やコードブロックの修正を指示できます。
- 2プレゼンテーション管理AIクライアントを使用して、スライドのナビゲーション制御やプレゼンテーションファイルからのコンテンツ抽出を行います。
- 3ドキュメントのリバースエンジニアリング既存のPowerPointやWordドキュメントを、画像を抽出した状態でMarkdown形式に変換します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
MarkdownPointer MCPツール 8
READMEから検出show_markdownget_statusslide_controlget_slide_infoget_slide_imageexport_documentimport_documenttag_asset
| show_markdown | — | |
| get_status | — | |
| slide_control | — | |
| get_slide_info | — | |
| get_slide_image | — | |
| export_document | — | |
| import_document | — | |
| tag_asset | — |
自動チェック
実行日 2026年11月15日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能yotsuda/markdownpointer is public and reachablegithub.com/yotsuda/markdownpointer ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-06-10github.com/yotsuda/markdownpointer ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していない未チェック
- パッケージおよびその依存関係に重大な勧告なし未チェック
- モデルへの隠れた指示がない8 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされているNo tool named like delete, drop or exec合格
- リモートエンドポイントが MCP ハンドシェイクに応答未チェック
README
GitHubで見る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 -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 |
|---|---|
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 |
|
Ctrl+W / Ctrl+F4 |
Close tab |
Ctrl+Tab / Ctrl+Shift+Tab |
Switch tabs |
Mouse Wheel |
Scroll |
Ctrl+Mouse Wheel |
Zoom |
F5 |
Reload |
Requirements
- Windows 10/11
- PowerShell 7.4+
- .NET 10 Desktop Runtime
git clone https://github.com/yotsuda/MarkdownPointer.git
cd MarkdownPointer
.\Build-Deploy.ps1
License
MIT
MarkdownPointer MCPのよくある質問
MarkdownPointer MCPが提供するツールは
8個のツールを提供しており、show_markdown, get_status, slide_control, get_slide_info, get_slide_imageなどがあります。
MarkdownPointerをClaudeに接続するにはどうすればよいですか?
PowerShellコマンドのRegister-MdpToClaudeCodeまたはRegister-MdpToClaudeDesktopを使用することで、サーバーをClaude CodeまたはClaude Desktopに接続できます。
MCPクライアントが接続に失敗した場合はどうすればよいですか?
サーバーの動作には.NET 10 Desktop Runtimeが必要ですので、システムにインストールされていることを確認してください。
AIはドキュメントを他の形式にエクスポートできますか?
はい、組み込みツールを使用して.pptx形式に、またはPandocを使用して.docx形式にエクスポートできます。