Bmbrick Photo To Lego Mosaic Skill について
Bmbrick Photo To Lego Mosaic Skillは、ローカル写真をLEGO風の3Dモザイクプレビューに変換する、AIエージェント向けMCPサーバーです。画像はローカルで処理され、タイルの形状や背景除去を選べます。
主な機能
- 01ローカル写真から3Dプレビューを生成
- 02四角形または円形タイルを選択
- 03最大64のプレビュー寸法を指定
- 04白または透明な背景を任意で除去
- 05ローカルでの画像処理
活用シーン
- 01写真をLEGO風モザイクプレビューに変換
- 02異なるプレビュー寸法で構図を試行
- 03写真の白または透明な背景を除去
MCP 対応
MCPサーバーはAIエージェントにgenerate_lego_mosaicツールを提供します。ローカル画像のパス、寸法、タイル形状、レンダーモード、背景除去を指定できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
BMBrick 写真からLEGOモザイクを生成するスキル
AI エージェントから、ローカルの写真をLEGO風のブロックモザイクプレビューに直接変換できます。
@bmbrick/photo-to-lego-mosaic-skill は MCP サーバーです。Claude、Cursor、Windsurf などの AI エージェントが、bmbrick.com と同じ標準エンジンを使って、ローカル画像を高精度の3Dブロックモザイクに変換できます。
@bmbrick/agent-mosaic-skillから名称を変更しました(旧名称も引き続き動作しますが、非推奨です。今後の更新を受け取るには、新しい名称に移行してください)。
ビジュアルプレビュー
generate_lego_mosaic ツール(3Dレンダーモード)で生成:
正方形タイル(square_1x1)
| 元の写真 | 48x48 プレビュー | 64x64 プレビュー |
|---|---|---|
![]() | ![]() | ![]() |
丸型タイル(round_1x1)
| 元の写真 | 48x48 プレビュー | 64x64 プレビュー |
|---|---|---|
![]() | ![]() | ![]() |
その他の制作事例やモザイクの例については、Pinterest Showcaseをご覧ください。
クイックスタート
npx -y @bmbrick/photo-to-lego-mosaic-skill
MCP クライアントの設定
Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"lego-mosaic": {
"command": "npx",
"args": ["-y", "@bmbrick/photo-to-lego-mosaic-skill"]
}
}
}
Cursor(.cursor/mcp.json):
{
"mcpServers": {
"lego-mosaic": {
"command": "npx",
"args": ["-y", "@bmbrick/photo-to-lego-mosaic-skill"]
}
}
}
ツール:generate_lego_mosaic
| パラメーター | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
imagePath | string | はい | — | ローカル画像の絶対パス |
columns | number | いいえ | 48 | プレビューの幅(スタッド数、最大64) |
rows | number | いいえ | 48 | プレビューの高さ(スタッド数、最大64) |
materialMode | string | いいえ | square_1x1 | square_1x1 または round_1x1 |
renderMode | string | いいえ | 3D | レンダリングスタイル |
removeBackground | boolean | いいえ | false | 白色または透明な背景をクリーンアップします |
戻り値:ローカルに保存される透かし入りPNGプレビューと、bmbrick.comで完全なプロジェクトを利用できるようにするリンクです。
完全なプロジェクトを利用する
プレビューには透かしが入り、クリエイティブな検討用として提供されます。完全な成果物(透かしのない高解像度モザイク、ブロックごとのPDF組み立て説明書、注文リンク付きのパーツリスト、CSV/XML配置マトリクス)を入手するには、bmbrick.comにアクセスしてください。
機能
- bmbrick.com と同じエンジン — 標準の色彩科学、量子化、3Dレンダリングのパイプライン
- ローカルでプライベート — Node.js を介して、すべての処理がご利用のマシン上で行われます
- エージェント対応 — エージェントのワークフローにシームレスに統合できる
SKILL.mdが付属しています - 3Dレンダーモード — 現実的なブロックのスタッドを再現する InstancedMesh PBR レンダリング
技術ドキュメント
このスキルとbmbrick.comを支える色量子化パイプラインの詳細な技術資料:
@bmbrick/agent-mosaic-skill からの移行
以前の名前を使用していた場合、移行は検索と置換だけで完了します。
- パッケージ名:
@bmbrick/agent-mosaic-skill→@bmbrick/photo-to-lego-mosaic-skill - MCP ツール名(エージェントのツール一覧内):
generate_bmbrick_mosaic→generate_lego_mosaic - バイナリ名(まれ):
agent-mosaic-skill→photo-to-lego-mosaic-skill
ツールのパラメーター(imagePath、columns、rows など)と戻り値の形式は変更ありません。
開発
ライセンス
デュアルライセンスです。
- MIT — MCP ラッパー、
skill/ディレクトリ、エージェント統合インターフェース - 制限付き —
dist/エンジンファイル:そのまま使用および配布できますが、難読化解除、リバースエンジニアリング、変更版の再配布は禁止されています
詳細な条件については、LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。




