AIに頼んで公開する(MCP)
Claude・ChatGPT・Codex などのAIアプリとつなぐと、AIに頼むだけでゲームを公開・更新できます。
つなぎ方
Claude や ChatGPT などに登録すると、AIに「このゲームを公開して」と頼むだけで公開・更新できます。つなぎ方は2通りあります。
- ログインで連携(おすすめ):アプリの画面からログインして「許可する」を押すだけ。デスクトップアプリや Web 版の Claude・ChatGPT はこの方法です。
- APIトークン:設定 → APIトークンで発行したトークンを使います。CLI やスクリプト向けです。
全部のAIの手順を1ページにまとめたものです。Claude Code などのエージェントに次の文面を送ると、読んで設定してくれます。
https://asobiai.games/docs/mcp.md を読んで、このPCで使っているあなた(AIエージェント)に Asobiai の MCP サーバーを追加してください。認証は OAuth(ログイン連携)にして、最後に私がやるログインの手順を案内してください。Claude
デスクトップアプリ / Webこのアプリは、AIに頼んでも設定できません(アプリの設定画面での操作が必要です)。下の手順に沿って設定してください。
カスタムコネクタで追加(ログイン連携)
ログインで連携- Claude の「Customize」→「Connectors」を開き、「+ Add」→「Add custom connector」を選ぶ(Team / Enterprise は組織のオーナーが「Organization settings」→「Connectors」→「Add」→「Custom」→「Web」から追加)
- 名前に「Asobiai」、URL に下のアドレスを入れて「Continue」
- 認証は「Sign in now」を選ぶ。Asobiai の画面が開くのでログインして「許可する」
- チャット入力欄の「+」→「Connectors」で有効にする
https://asobiai.games/mcp- ※ Free プランで追加できるカスタムコネクタは1つまでです。
- ※ Claude は Anthropic のクラウドから接続するため、手元の PC だけで動いているサーバー (localhost) には接続できません。
- ※ ログインの代わりに、追加時の「Request headers」に Authorization: Bearer <APIトークン> を入れる方法もあります。
各アプリの画面や項目名は 2026-10-20 時点のものです。アップデートで変わっている場合があります。
- publish_game — ゲームを公開(ファイルとタイトルなど)
- update_game — 新しいバージョンをアップロード / 情報を更新
- get_upload_url — 画像や音声のあるゲームを ZIP で送るための URL(15分有効)。Claude や ChatGPT のチャットでは、ファイルをドロップできるアップロード欄も出る。送ったあと upload_id を publish_game / update_game に渡す
- set_thumbnail — サムネイルを撮り直す / 画像(URL か base64)を登録
- get_thumbnail_upload_url — 手元の画像ファイルを PUT で送るための URL(15分有効)
- get_game — ゲームの情報を読む(メイキングなど、今の内容を確かめてから直せる)
- get_game_stats — アクセス解析(日ごとのプレイ数など。Pro なら国・来た場所・端末・遊んだ時間も)
- get_comments — コメントを読む(ふだんは返信待ちのもの)
- reply_to_comment — コメントに作者として返信(内容を確かめてから)
- list_my_games — 自分のゲーム一覧
- list_jams — お題(ゲームジャム)の一覧。publish_game / update_game に jam を付けると参加
- get_game_feedback — 未対応のバグ報告・アイデアを取得
- check_game — 公開・更新したゲームを実際のブラウザで開き、エラー・読み込めないファイル・スクリーンショットと、配信しているファイルの一覧を返す。スマホの画面サイズ・ゲームページに埋め込んだ状態・クリックや入力の手順も指定できる
- test_multiplayer — 2〜8人のテスト用プレイヤーで同じ部屋に入り、手順どおりに操作。突然の切断・再接続・退出も再現して、各自の画面・エラー・部屋の出来事を返す
- list_versions / release_version — update_game の release: false で公開せずに上げた版を確かめてから公開。前のバージョンへの切り戻しも
画像・音声・フォントなどの入ったゲームは、フォルダを ZIP にして get_upload_url の URL に PUT し、返ってきた upload_id で publish_game を呼ぶのがおすすめです(base64 で files に詰めるより、ずっと軽く速く送れます)。上限は 1ゲーム 50MB(Pro プランは 200MB)・1ファイル 25MB・2000ファイル、送る ZIP は 95MB までです。
コマンドを実行できないチャットのAI(Claude や ChatGPT のアプリ)では、get_upload_url を呼ぶとチャットの中にアップロード欄が出ます。AIが書いた index.html はそのまま入り、コードが読み込む画像や音声のファイル名が一覧になるので、同じ名前のファイルをドロップしてアップロードし、「AIに公開してもらう」を押してください。
GitHub のリポジトリにあるゲームは、publish_game に github_repo を渡すだけで公開できます(非公開リポジトリや push したら自動で更新も)。くわしくはGitHubから公開するへ。
MCP や API で公開したゲームは、公開した直後にサーバーがゲームの画面を撮ってサムネイルにします。気に入らなければ set_thumbnail で撮り直すか、自分の画像に差し替えてください。
get_game_feedback で取ったバグ報告をそのまま直して update_game で更新、という流れもエージェントだけで回せます。連携したアプリは設定画面の「連携中のアプリ」からいつでも解除できます。




