mcpField
T
Tesla Wrap Generator — Template Utilities

Tesla Wrap Generator — Template Utilities

ローカル
teslawrapgenerator.comメディア・デザイン02 週間前に更新

Tesla Wrap Generator — Template Utilities について

Tesla Wrap Generator — Template Utilitiesは、Teslaのラッピング準備に使うオフラインMCPサーバーです。内蔵テンプレートを検索し、入力されたPNGメタデータを確認します。画像の生成やファイル内容の検査は行いません。

主な機能

  1. 01車種ファミリー別のテンプレート検索
  2. 02寸法、ファイル名、バイト数の確認
  3. 03ネットワークや認証情報なしで動作
  4. 04テンプレート参照リンクの提示

活用シーン

  1. 01車種とグレードに合うテンプレートの検索
  2. 02提出前のPNGメタデータ確認
  3. 03オフラインでラッピング用ファイル情報を検証

MCP 対応

車両テンプレートの検索とラッピング用メタデータ検証ツールを提供するMCPサーバーです。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbteslawrapgenerator-1.0.0.mcpb

ツール

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

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

詳細

オフライン MCP ツール

音楽のタイミング計算とTeslaのラッピング準備を行う、2つの小規模なMCPサーバーです。各ツールは、計算または同梱された参照データを使ってローカルで動作します。APIキー、アカウント、ネットワークリクエスト、テレメトリー、ウェブサイトのバックエンドへの接続は不要です。

Voice To Instrument — 音楽ユーティリティ

Voice To Instrumentから提供されています。

  • tempo_to_timing:4分音符のBPMを音符の長さと小節の長さに変換します。
  • note_to_frequency:科学的音高表記をHzとMIDI番号に変換します。
  • frequency_to_note:最も近い平均律の音と、セント単位の偏差を求めます。

たとえば、120 BPMの場合、4分音符は500 ms、付点8分音符は375 ms、4/4拍子の4小節のフレーズは8秒になります。デフォルトのチューニングでは、A4は440 Hzです。このパッケージは音楽の計算を行いますが、音声の生成や変換は行いません。

Tesla Wrap Generator — テンプレートユーティリティ

Tesla Wrap Generatorから提供されています。

  • list_vehicle_templates:同梱された12種類のモデル/トリムのテンプレートを、ファミリーで絞り込みます。
  • validate_wrap_metadata:呼び出し元から渡された寸法、ファイル名、バイト数を、選択されたテンプレートと照合します。

カタログは、2026年10月17日に確認したTeslaが公開しているテンプレートを参照しています。Cybertruckのネイティブテンプレートは1024 × 768で、その他の同梱テンプレートは1024 × 1024です。参照リンクはテキストとして返され、サーバーがダウンロードすることはありません。テンプレート画像は同梱されていません。

チェックでは、1,000,000バイトと、.pngを含めて30文字のファイル名という保守的な上限を使用します。チェック対象は渡されたメタデータのみで、ファイルの内容、パネルの位置合わせ、特定の車両/ソフトウェアバージョンで受け入れられるかどうかは確認しません。このパッケージはラッピングを生成しません。Tesla, Inc.とは提携していません。

インストール

Releasesから適切な.mcpbファイルをダウンロードし、MCPバンドルに対応したクライアントにインストールしてください。Node.js 20.19+が必要です。環境変数や認証情報は不要です。

JSONを使用して設定するクライアントの場合は、バンドル(ZIPアーカイブ)を展開し、server/index.cjsの絶対パスを指定してください。

{
  "mcpServers": {
    "music-utilities": {
      "command": "node",
      "args": ["/absolute/path/to/extracted/voice/server/index.cjs"]
    },
    "wrap-utilities": {
      "command": "node",
      "args": ["/absolute/path/to/extracted/tesla/server/index.cjs"]
    }
  }
}

開発

npm ci
npm test
npm run build
npm run smoke

スモークテストでは、MCPクライアントSDKを介して接続し、展開した各バンドル内のすべてのツールを呼び出します。macOSでは、子サーバーのOSレベルでネットワークアクセスが拒否されます。バンドルのハッシュとRegistryのメタデータは、ビルドによって生成されます。

Registry識別子:

  • io.github.stark-ydq/voicetoinstrument
  • io.github.stark-ydq/teslawrapgenerator

ライセンス:MIT。サードパーティ依存関係の通知は、各バンドルに含まれています。

コメント

MCP は初めてですか?

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

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