mcpField
S
SpriteCook

SpriteCook

リモート
github.com/spritecookメディア・デザイン610 週間前に更新
リポジトリ

SpriteCook について

SpriteCook の MCP サーバーは AI エージェントをゲーム素材生成サービスに接続し、ピクセルアートやゲーム素材を作成します。セットアップでは対応クライアントの検出と接続設定ができ、エージェントスキルも任意で導入できます。

主な機能

  1. 01ピクセルアートとゲーム素材の生成
  2. 02スプライトシートとアニメーションの作成
  3. 03保存済みキャラクタープリセットの利用
  4. 04ローカルファイルのアップロードと背景除去
  5. 05生成素材の整理と名前変更

活用シーン

  1. 012D ゲーム用スプライトやタイルセットの作成
  2. 02透明背景のアイコン生成
  3. 03アップロードしたキャラクター画像のアニメーション化

MCP 対応

ホストされた MCP エンドポイントを通じて、SpriteCook の素材生成機能を MCP クライアントに公開します。セットアップコマンドでクライアント接続を設定でき、必要に応じて API キーで認証します。Grok Build はホスト管理の OAuth を使用します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.spritecook.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.spritecook.ai/mcp認証が必要

ツール

詳細

spritecook-mcp

AI エージェント(Cursor、VS Code、Claude、Codex、Grok Build など)を SpriteCook に接続して、AI を活用したピクセルアートやゲームアセットを生成できます。

クイックセットアップ

npx spritecook-mcp setup

これにより、次のことが行われます。

  1. 検出:Grok Build を含む、インストール済みの AI クライアントを検出します
  2. 認証:必要に応じて API キーで認証します。Grok Build ではホスト管理の OAuth を使用します
  3. 設定:MCP 接続を自動的に設定します
  4. インストール:よりスマートな AI 連携を実現する、任意のエージェントスキルをインストールします

任意のスキルには、非同期ジョブのポーリング、標準の sprite_url 出力、モデルの検出、GPT-Image-2 の品質設定、ガイド付きキャラクターワークフロー、保存済みプリセット、複数画像のスタイルガイド参照、ローカルファイルのアップロード、背景の削除、アセットの整理と復元、Godot 対応のキャラクターエクスポートに関する最新のガイダンスが含まれます。

利用できる機能

セットアップが完了すると、AI エージェントからピクセルアートやゲームアセットを直接生成できます。

「64x64 のピクセルアートの剣スプライトを生成して」

「プラットフォーマーゲーム用のキャラクタースプライトシートを作成して」

「背景が透明なポーションアイコンのセットを作成して」

「新しい待機スプライトに自分のキャラクタープリセットを使って」

「このローカルのボス PNG をインポートして、ゆっくりした待機モーションを付けて」

「このキャラクターアセットの背景を削除して、透明な PNG を出力して」

「生成した剣のアセットの名前を Iron Sword Pickup に変更して」

手動設定

手動で設定する場合は、エディターの MCP 設定に以下を追加します。

Cursor(.cursor/mcp.json):

{
  "mcpServers": {
    "spritecook": {
      "url": "https://api.spritecook.ai/mcp/",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

VS Code(.vscode/settings.json):

{
  "mcp": {
    "servers": {
      "spritecook": {
        "type": "http",
        "url": "https://api.spritecook.ai/mcp/",
        "headers": { "Authorization": "Bearer YOUR_API_KEY" }
      }
    }
  }
}

Grok Build(.grok/config.toml または ~/.grok/config.toml):

[mcp_servers.spritecook]
url = "https://api.spritecook.ai/mcp/oauth"
enabled = true
tool_timeout_sec = 6000

Grok Build で /mcps を開き、spritecook を認証します。Grok は OAuth 認証情報をモデルに公開せずに保存し、更新します。ツールが表示されない場合は、grok mcp doctor spritecook と grok inspect を実行してください。

このリポジトリには、Grok Build マーケットプレイスへの申請用として、ルートに .mcp.json も含まれています。マーケットプレイスへの掲載は別途リリース手順が必要です。

環境変数

  • SPRITECOOK_API_URL - API のベース URL を上書きします(ローカル開発用)

リンク

コメント

MCP は初めてですか?

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

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