mcpField
M
Md2svg Mcp

Md2svg Mcp

ローカル
github.com/yossi-leeメディア・デザイン072 週間前に更新

Md2svg Mcp について

Md2svg Mcpは、MarkdownをSVG画像に変換するMCPサーバーです。書式付きテキストを描画したいMCPクライアント向けで、サイズや余白、色を調整できます。

主な機能

  1. 01MarkdownからSVGへの変換
  2. 02見出し、リスト、コード、表の描画
  3. 03サイズ、余白、色のカスタマイズ

活用シーン

  1. 01MarkdownコンテンツのSVG化
  2. 02SVGのレイアウトや外観の調整

MCP 対応

MCPクライアント向けに、MarkdownテキストをSVGファイルへ変換する `markdown_to_svg` ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"md2svg": {
"command": "uvx",
"args": [
"md2svg-mcp"
]
}
}
}
起動コマンドuvx md2svg-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimd2svg-mcp

ツール

1

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
widthintegerいいえSVG画像の幅
md_textstringはいMarkdownテキストの内容
paddingintegerいいえSVG画像のパディング
output_file_pathstringいいえ出力SVGファイルのパス

詳細

Md2svg-mcp

Markdown テキストを SVG 画像に変換する Model Context Protocol(MCP)サーバーです。

概要

この MCP サーバーは、Markdown コンテンツを SVG 形式に変換するツールを提供します。見出し、リスト、コードブロック、表など、さまざまな Markdown 要素に対応しています。あらゆる MCP クライアントに簡単に統合でき、Markdown コンテンツをスケーラブルなベクターグラフィック形式で表示できます。

機能

  • Markdown の解析:Markdown テキストを構造化されたブロックに変換します。
  • SVG の生成:Markdown 要素を SVG 要素として描画します。
  • カスタマイズ:出力サイズ、パディング、色をカスタマイズできます。
  • MCP 統合:あらゆる MCP クライアントと互換性があります。

インストール

{
  "mcpServers": {
    "md2svg-mcp": {
      "command": "uvx",
      "args": [
        "md2svg-mcp"
      ]
    }
  }
}

設定

markdown_to_svg ツールは、次のパラメーターに対応しています。

  • md_text:変換する Markdown テキスト。
  • output_file:出力する SVG ファイル名(デフォルト:output.svg)。
  • width:SVG 画像の幅(デフォルト:720)。
  • padding:SVG コンテンツの周囲のパディング(デフォルト:50)。

コントリビューション

プルリクエストを歓迎します。大きな変更を行う場合は、まず issue を開いて、変更内容について話し合ってください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。