关于 Antics
Antics 是面向 AI Agent 的 MCP 服务,可将网页游戏部署为可玩的多人游戏链接,支持房间、实时状态同步和排行榜;无需登录即可临时部署。
主要功能
- 01部署单文件或多文件网页游戏
- 02生成可分享的多人游戏链接
- 03支持房间和实时状态同步
- 04创建项目并访问排行榜
- 05设置社交链接预览信息
适用场景
- 01发布 AI 生成的游戏供朋友游玩
- 02在一次对话中创建多人游戏
- 03读取项目排行榜的分数
MCP 相关
Antics 向 MCP 客户端提供游戏部署、项目、排行榜和分享预览工具。无需登录的 deploy_game 工具可返回临时可玩的链接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
14收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| topic | enum | 否 | 经典层 SDK 参考文档可省略;sim 层(sim.js)编写约定请传入 'sim'。sim |
详细介绍
antics-mcp
用一句提示词,为你的游戏加入多人模式。 一个 MCP 服务, 可让 AI Agent 生成网页游戏,并将其部署到可游玩的多人游戏 URL—— 在一次对话中完成房间创建、实时状态同步和排行榜设置。
AI 可以编写完整游戏——无论是单个 HTML 文件还是多文件项目——但它无法搭建服务端,因此它构建的游戏都是单人游戏。antics-mcp 正是缺少的那一环:你的 Agent 编写游戏、调用一个工具,然后把链接交给你,你的朋友可以直接打开。无需后端,也无需玩家账号。
→ 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"]
}
}
}
然后只需提出请求:“制作一个双人游戏并部署。” Agent 会编写游戏、调用 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 部署到指定项目。
多人模式的工作原理
你的 Agent 无需事先了解这些内容——antics.gg/llms.txt
提供了完整 API,集于一个文件中,专为大模型一次性集成而编写。简而言之:游戏调用 joinRoom({}),共享房间状态由主机决定,每位玩家拥有各自的数据切片;写入操作会合并到约 20 Hz 的频率;排行榜只需调用一次 submitScore()。部署后的游戏运行在 /r/<code> URL 上,并内置邀请链接和二维码。
链接
- 网站:https://antics.gg
- 文档 / API 参考:https://antics.gg/docs · https://antics.gg/llms.txt
- 试用演示(无需安装):antics.gg 上的四款游戏均根据文档通过一次提示词生成。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。