Antics について
Anticsは、AIエージェントがWebゲームをプレイ可能なマルチプレイヤーURLにデプロイするMCPサーバーです。ルーム、リアルタイム状態同期、リーダーボードに対応し、ログインなしの一時デプロイも可能です。
主な機能
- 01単一ファイルまたは複数ファイルのWebゲームをデプロイ
- 02共有可能なマルチプレイヤーURLを生成
- 03ルームとリアルタイム状態同期に対応
- 04プロジェクト作成とリーダーボードの利用
- 05ソーシャルリンクのプレビュー情報を設定
活用シーン
- 01AI生成ゲームを友人が遊べる形で公開
- 021回の会話でマルチプレイヤーゲームを作成
- 03プロジェクトのリーダーボードからスコアを取得
MCP 対応
Anticsは、ゲームのデプロイ、プロジェクト、リーダーボード、共有プレビュー用のツールをMCPクライアントに提供します。ログイン不要のdeploy_gameツールは、一時的なプレイ用URLを返せます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
14掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| topic | enum | いいえ | クラシック階層の SDK リファレンスでは省略します。sim 階層(sim.js)の作成規約には 'sim' を指定してください。sim |
詳細
antics-mcp
ゲームのマルチプレイを、ひとつのプロンプトで実現します。 AI エージェントがウェブゲームを生成し、プレイ可能なマルチプレイヤー URL にデプロイできる MCP サーバーです。ルーム、リアルタイムの状態同期、リーダーボードを、ひとつの会話の中で利用できます。
AI は単一の HTML ファイルから複数ファイルのプロジェクトまで、ゲーム全体を作成できますが、サーバーを立ち上げることはできないため、作成するゲームはすべてシングルプレイヤーです。antics-mcp がその足りない部分を補います。エージェントがゲームを書き、ひとつのツールを呼び出すだけで、友達が開けるリンクを返します。バックエンドもプレイヤーアカウントも不要です。
→ antics.gg · API 全体をまとめたファイル:antics.gg/llms.txt
インストール
Claude Code:
claude mcp add antics -- npx -y antics-mcp
Claude Desktop/Cursor/その他の MCP クライアント — MCP 設定(claude_desktop_config.json、Cursor の mcp.json など)に追加します。
{
"mcpServers": {
"antics": {
"command": "npx",
"args": ["-y", "antics-mcp"]
}
}
}
あとは、「2 人用のゲームを作ってデプロイして」と頼むだけです。エージェントがゲームを作成して deploy_game を呼び出し、プレイ可能な URL を返します。コピー&ペーストも、サイトへのアクセスも、ログインも不要です。
ツール
| ツール | 機能 | ログイン |
|---|---|---|
deploy_game | ゲームをデプロイします(単一ファイルの場合は html、複数ファイルのプロジェクトの場合は files)。プレイ可能なマルチプレイヤー URL を返します。projectId が指定されていない場合は、キー不要の一時ルームになります。 | 不要 |
create_project | プロジェクトを作成し、その ID、公開可能キー(pk_)、シークレットキー(sk_、一度だけ表示)を返します。 | 必要 |
get_leaderboard | プロジェクトのリーダーボード(上位スコア)を読み込みます。 | 必要 |
list_projects | 自分のプロジェクトを一覧表示します。 | 必要 |
set_share_preview | ソーシャルメディアでプロジェクトのルームリンクを展開したときに表示されるタイトル、説明、画像を設定します。 | 必要 |
deploy_game はログインなしで利用できます。すぐに共有できる一時的なキー不要の URL を返します(ルームには最大 8 人が参加でき、有効期間は 24 時間です)。リンクとリーダーボードを保持し、上限を引き上げるには、npx antics-cli login(GitHub)で一度ログインしてください。すると、オーナー専用ツールが利用可能になり、deploy_game でプロジェクトを指定できるようになります。
マルチプレイの仕組み
エージェントが事前にこれらすべてを把握しておく必要はありません。antics.gg/llms.txt に、LLM が一度で統合できるように書かれた API 全体がまとめられています。概要としては、ゲームから joinRoom({}) を呼び出し、共有ルームの状態はホストが管理し、プレイヤーごとのスライスに分けて扱います。書き込みは約 20 Hz に集約され、リーダーボードへの登録は submitScore() を一度呼び出すだけです。デプロイされたゲームは、招待リンクと QR コードが組み込まれた /r/<code> URL で動作します。
リンク
- サイト:https://antics.gg
- ドキュメント/API リファレンス:https://antics.gg/docs · https://antics.gg/llms.txt
- デモを試す(インストール不要):antics.gg にある 4 つのゲームは、それぞれドキュメントから一度のやり取りで生成されました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。