mcpField
A
Antics

Antics

ローカル
github.com/antics-ggAI・エージェント514 週間前に更新

Antics について

Anticsは、AIエージェントがWebゲームをプレイ可能なマルチプレイヤーURLにデプロイするMCPサーバーです。ルーム、リアルタイム状態同期、リーダーボードに対応し、ログインなしの一時デプロイも可能です。

主な機能

  1. 01単一ファイルまたは複数ファイルのWebゲームをデプロイ
  2. 02共有可能なマルチプレイヤーURLを生成
  3. 03ルームとリアルタイム状態同期に対応
  4. 04プロジェクト作成とリーダーボードの利用
  5. 05ソーシャルリンクのプレビュー情報を設定

活用シーン

  1. 01AI生成ゲームを友人が遊べる形で公開
  2. 021回の会話でマルチプレイヤーゲームを作成
  3. 03プロジェクトのリーダーボードからスコアを取得

MCP 対応

Anticsは、ゲームのデプロイ、プロジェクト、リーダーボード、共有プレビュー用のツールをMCPクライアントに提供します。ログイン不要のdeploy_gameツールは、一時的なプレイ用URLを返せます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"antics": {
"command": "npx",
"args": [
"-y",
"antics-mcp"
]
}
}
}
起動コマンドnpx -y antics-mcp

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

パッケージ
npmantics-mcp0.5.1

ツール

14

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
topicenumいいえクラシック階層の 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 で動作します。

リンク

コメント

MCP は初めてですか?

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

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