layerback-mcp について
layerback-mcpは、MCP対応エージェントが図の画像を編集可能なVisio、PowerPoint、draw.io、SVGファイルに変換するためのサーバーです。図形、コネクター、ラベルをネイティブオブジェクトとして再構成し、変換、状態確認、結果のダウンロードを行います。
主な機能
- 01ローカルの図画像を変換
- 02編集可能なVSDX、PPTX、draw.io、SVGを出力
- 03変換ジョブの状態確認
- 04変換ファイルをローカルに保存
活用シーン
- 01ホワイトボード写真を編集可能な図に再構成
- 02アーキテクチャのスクリーンショットをdraw.ioに変換
- 03PNG形式の図をまとめてVSDXに変換
MCP 対応
ローカル画像の変換、ジョブ状態の確認、変換ファイルの保存に使うツールを提供します。MCP対応エージェントをLayerBackの変換機能に接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| wait | boolean | いいえ | 変換の完了を待機します(推奨)。false の場合は get_conversion_status でポーリングしてください。 |
| file_path | string | はい | 図の画像への絶対パス(PNG、JPG、WebP) |
詳細
LayerBack MCP サーバー
AI エージェントに、欠けている唯一の図表スキルを追加しましょう。図表の画像を完全に編集可能なファイルに変換できます。
エージェントは Mermaid を作成できますが、入力がスクリーンショット、ホワイトボードの写真、PDF ページに埋め込まれた図表だと、先に進めません。この MCP サーバーは、MCP 対応のエージェント(Claude Desktop、Claude Code、Cursor など)を LayerBack に接続します。図形、コネクタ、ラベルをすべてネイティブオブジェクトとして再構築し、Visio(VSDX)、PowerPoint(PPTX)、draw.io、SVGを返します。1 回の変換で、すべての形式が編集可能になります。
ツール
| ツール | 機能 |
|---|---|
convert_diagram_image | ローカルの画像ファイル(PNG/JPG/WebP)を変換します。デフォルトでは結果が出るまで待機します(約 30~60 秒) |
get_conversion_status | 実行中のジョブの状態を確認します |
download_converted_diagram | 任意の出力形式をローカルパスに保存します |
セットアップ
- https://layerback.com/settings/apikeys で API キーを作成します (新規アカウントには無料クレジットが含まれます。1 回の変換で 10 クレジットを消費し、 すべての出力形式を利用できます)。
- MCP クライアントの設定にサーバーを追加します。
{
"mcpServers": {
"layerback": {
"command": "npx",
"args": ["-y", "layerback-mcp"],
"env": { "LAYERBACK_API_KEY": "your-key-here" }
}
}
}
プロンプトの例
- 「~/Desktop/whiteboard.jpg を Visio ファイルに変換して、Downloads フォルダーに保存してください。」
- 「こちらがアーキテクチャ図のスクリーンショットです。編集可能な draw.io ファイルとして再構築してください。」
- 「./legacy-diagrams 内のすべての PNG を VSDX に一括変換してください。」
備考
- Node 18 以降が必要です。
- REST API ドキュメント:https://layerback.com/docs/api · OpenAPI:https://layerback.com/openapi.yaml
- ファイルは変換のために LayerBack にアップロードされ、72 時間以内に削除されます。
MIT © LayerBack
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。