@kakedashi/md-to-article-mcp
v1.0.10
Published
MCP tool to convert Markdown files to rich text and copy to clipboard for X Article editor
Maintainers
Readme
@kakedashi/md-to-article-mcp
Markdown ファイルを X Article エディタにペースト可能なリッチテキストとしてクリップボードにコピーする CLI / MCP ツール。
インストール不要で使える(初回は自動ダウンロード)
npx @kakedashi/md-to-article-mcp /絶対パス/draft.mdClaude Desktop(MCP)として使う
claude_desktop_config.json に追記:
{
"mcpServers": {
"md-to-article": {
"command": "npx",
"args": ["-y", "@kakedashi/md-to-article-mcp"]
}
}
}config の場所:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Desktop を完全終了してから再起動(メニューバーから Quit)後、チャットで話しかける:
/Users/あなたのユーザー名/Downloads/draft.md を X Article 用にクリップボードにコピーして※ ~ は展開されないため絶対パスで指定してください。
ユーザー名の確認: echo $HOME
使い方
- npx でクリップボードにコピー
- X の Article エディタを Chrome で開く
- 本文エリアで Cmd+V
対応要素
| 要素 | 対応 | | ------------------ | --------------------------------------- | | 見出し h1 / h2 | ✅ | | 太字 / イタリック | ✅ | | 箇条書き / 番号付きリスト | ✅ | | リンク | ✅ | | 引用 | ✅ | | コードブロック | ⚠️ プレーンテキストで挿入・手動で再設定が必要 | | テーブル | ❌ X Article 非対応 | | 画像 | ❌ alt テキストのみ残る |
対応 OS
| OS | 方法 | | ------- | --------------------------- | | macOS | osascript(AppleScript) | | Windows | PowerShell Set-Clipboard | | Linux | xclip |
動作環境
| 環境 | バージョン | | ------- | ---------- | | Node.js | >= 18 | | npm | >= 9 |
Claude Code との連携
プロジェクトの CLAUDE.md に以下を追記すると「x用にコピー」の一言で実行できる:
## X Article へのコピー
「x用にコピー」「article にして」などのプロンプトがあった場合は、
現在作業中の .md ファイルを特定して以下を実行してください:
npx @kakedashi/md-to-article-mcp {絶対パスに解決したファイル名}.md追記後、Claude Code で以下のように話しかけるだけで動く:
- 「x用にコピー」
- 「draft.md を article にして」
- 「これをX記事用にコピーして」
