mcpField
B
Bmbrick Agent Mosaic Skill

Bmbrick Agent Mosaic Skill

ローカル
github.com/Able-ripAI・エージェント122 週間前に更新

Bmbrick Agent Mosaic Skill について

Bmbrick Agent Mosaic Skill は、ローカル写真からLEGO風の3Dブリックモザイクを作るMCPサーバーです。bmbrick.comと同じ色量子化・レンダリングエンジンを使い、画像はローカルで処理します。

主な機能

  1. 01ローカル写真からプレビュー生成
  2. 02角型または丸型の1x1タイル
  3. 03最大64スタッドまで寸法調整
  4. 04スタッドを再現した3Dレンダリング
  5. 05背景の除去に対応

活用シーン

  1. 01写真のブリックモザイク化をプレビュー
  2. 02角型と丸型のタイルを比較
  3. 03制作プロジェクト用の案を作成

MCP 対応

MCPサーバーは `generate_lego_mosaic` ツールを提供します。ローカル画像のパスと描画オプションを受け取り、透かし入りPNGプレビューとプロジェクトへのリンクを返します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"agent-mosaic-skill": {
"command": "npx",
"args": [
"-y",
"@bmbrick/agent-mosaic-skill"
]
}
}
}
起動コマンドnpx -y @bmbrick/agent-mosaic-skill

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

パッケージ
npm@bmbrick/agent-mosaic-skill1.0.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

BMBrick 写真からLEGOモザイクを生成するスキル

npm version License

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 プレビュー
元の画像48x4864x64

丸型タイル(round_1x1)

元の写真48x48 プレビュー64x64 プレビュー
元の画像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

パラメーター型必須デフォルト説明
imagePathstringはい—ローカル画像の絶対パス
columnsnumberいいえ48プレビューの幅(スタッド数、最大64)
rowsnumberいいえ48プレビューの高さ(スタッド数、最大64)
materialModestringいいえsquare_1x1square_1x1 または round_1x1
renderModestringいいえ3Dレンダリングスタイル
removeBackgroundbooleanいいえfalse白色または透明な背景をクリーンアップします

戻り値:ローカルに保存される透かし入りPNGプレビューと、bmbrick.comで完全なプロジェクトを利用できるようにするリンクです。

完全なプロジェクトを利用する

プレビューには透かしが入り、クリエイティブな検討用として提供されます。完全な成果物(透かしのない高解像度モザイク、ブロックごとのPDF組み立て説明書、注文リンク付きのパーツリスト、CSV/XML配置マトリクス)を入手するには、bmbrick.comにアクセスしてください。

機能

  • bmbrick.com と同じエンジン — 標準の色彩科学、量子化、3Dレンダリングのパイプライン
  • ローカルでプライベート — Node.js を介して、すべての処理がご利用のマシン上で行われます
  • エージェント対応 — エージェントのワークフローにシームレスに統合できる SKILL.md が付属しています
  • 3Dレンダーモード — 現実的なブロックのスタッドを再現する InstancedMesh PBR レンダリング

技術ドキュメント

このスキルとbmbrick.comを支える色量子化パイプラインの詳細な技術資料:

  • 色量子化パイプライン:原則、歴史、教訓 — 現在のアーキテクチャ、設計上の決定事項、検証済みの原則、25回以上の反復での失敗した実験、パラメーター感度の資料。

@bmbrick/agent-mosaic-skill からの移行

以前の名前を使用していた場合、移行は検索と置換だけで完了します。

  1. パッケージ名: @bmbrick/agent-mosaic-skill → @bmbrick/photo-to-lego-mosaic-skill
  2. MCP ツール名(エージェントのツール一覧内):generate_bmbrick_mosaic → generate_lego_mosaic
  3. バイナリ名(まれ):agent-mosaic-skill → photo-to-lego-mosaic-skill

ツールのパラメーター(imagePath、columns、rows など)と戻り値の形式は変更ありません。

開発

ライセンス

デュアルライセンスです。

  • MIT — MCP ラッパー、skill/ ディレクトリ、エージェント統合インターフェース
  • 制限付き — dist/ エンジンファイル:そのまま使用および配布できますが、難読化解除、リバースエンジニアリング、変更版の再配布は禁止されています

詳細な条件については、LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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