arcadegnt

官方

通过聊天与AI助手一起制作浏览器游戏:它会编写网页游戏,arcadegnt负责构建、托管并在桌面和手机上试玩。与朋友分享,或提交至我们的街机平台,获得官方收录和排名!

你可以用 Arcadegnt MCP 做什么?

  • 根据聊天提示创建浏览器游戏 — 让您的助手使用 make_game 提示构建一个 Godot 4.8 游戏,然后将其发布到在线网址。
  • 通过构建和检查迭代您的游戏 — 让助手修改文件,运行 build 发布更新,并使用 check_game 在桌面和移动设备上进行带截图的试玩测试。
  • 添加高分和玩家评分 — 使用 get_game_scores 查看排行榜,approve_game_score 验证条目,以及 get_stats 跟踪游玩次数和星级评分。
  • 上传并管理您自己的资源 — 通过 get_asset_upload_link 获取链接,上传美术、精灵、音乐或 3D 模型,然后使用 list_assets 和 view_asset 进行查看。
  • 创建预告片和社交短视频 — 使用 capture_video 录制游戏画面,然后通过 make_video 剪辑带字幕、转场和片尾卡片的片段,适用于 TikTok 或 Reels。
  • 发布到公开的 Arcade 画廊 — 使用 submit_to_arcade 提交您的游戏,通过 set_arcade_page 设置其页面,并使用 get_stats 跟踪其表现。

托管 MCP 服务器

npx add-mcp 'https://arcadegnt.com/mcp'

可安装到 Claude Code、Codex、Cursor 等客户端

文档

通过和你的 AI 助手聊天来制作浏览器游戏。助手编写一个 Godot 4.8 游戏;arcadegnt 构建它,将其发布到自己的网址,并在桌面和手机上的真实浏览器中运行它,以便助手看到截图并修复问题。

详细信息

服务器 URL

https://arcadegnt.com/mcp

传输方式

Streamable HTTP:通过 POST 使用 JSON-RPC 2.0,JSON 响应,无会话 ID

认证

OAuth 2.1,支持动态客户端注册和 PKCE(S256);用户通过电子邮件验证码登录。发现:https://arcadegnt.com/.well-known/oauth-protected-resource

API 密钥

无。arcadegnt 从不运行模型:用户自己的助手完成工作

协议版本

2025-11-25、2025-06-18、2025-03-26、2024-11-05

能力

32 个工具,1 个资源(arcadegnt://guide),1 个提示词(make_game)

引擎

Godot 4.8(GDScript),导出为 Web 版本;游戏可在桌面和手机上运行

兼容

Claude、ChatGPT、Claude Code、Codex、Cursor、OpenCode、VS Code、Manus、OpenClaw、Hermes Agent 以及其他远程 MCP 客户端

文档

构建指南 · llms.txt · 视频训练营

Arcade

arcade.arcadegnt.com

隐私 · 条款

隐私政策 · 条款

支持

hello@arcadegnt.com

连接你的助手

新手?YouTube 上的 arcadegnt 训练营 展示了如何连接助手并制作你的第一个游戏。

Claude(网页版和桌面版)

  1. 打开 设置,然后选择 连接器。
  2. 选择 添加自定义连接器,将其命名为 arcadegnt 并粘贴 URL:
https://arcadegnt.com/mcp
  1. 按 连接,输入我们通过电子邮件发送给你的代码,然后选择 允许。
  2. 提问:“用 arcadegnt 给我做一个单按钮街机游戏。”

ChatGPT

  1. 在 ChatGPT Business 或 Enterprise/Edu 工作区中,请管理员启用 Developer 模式以连接数据。Pro 支持只读的自定义 MCP 应用。
  2. 打开 设置 → 应用 → 创建,输入 arcadegnt 和此 MCP 服务器 URL:
https://arcadegnt.com/mcp
  1. 选择 OAuth,扫描工具,完成 arcadegnt 登录和同意,然后创建应用。开始新聊天并从工具菜单中选择 arcadegnt。

ChatGPT 的标签和可用性因计划和工作区政策而异。完整的写入操作目前需要 Business 或 Enterprise/Edu。

Claude Code

claude mcp add --transport http arcadegnt https://arcadegnt.com/mcp

然后在 Claude Code 中运行 /mcp,选择 arcadegnt 并登录。

Codex

codex mcp add arcadegnt --url https://arcadegnt.com/mcp
codex mcp login arcadegnt

登录会打开浏览器,让你使用电子邮件登录。

Cursor

添加到 ~/.cursor/mcp.json(或项目的 .cursor/mcp.json),然后在 Cursor 提示时登录:

{
  "mcpServers": {
    "arcadegnt": {
      "url": "https://arcadegnt.com/mcp"
    }
  }
}

OpenCode

添加到项目中的 opencode.json(或 ~/.config/opencode/opencode.json),然后登录:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "arcadegnt": {
      "type": "remote",
      "url": "https://arcadegnt.com/mcp"
    }
  }
}
opencode mcp auth arcadegnt

登录会打开浏览器,让你使用电子邮件登录。

VS Code

添加到 .vscode/mcp.json,从文件启动服务器并登录:

{
  "servers": {
    "arcadegnt": {
      "type": "http",
      "url": "https://arcadegnt.com/mcp"
    }
  }
}

Manus

  1. 打开 设置,然后选择 连接器(某些版本中为“集成”)。
  2. 选择 添加连接器,然后选择 自定义 MCP。将其命名为 arcadegnt,选择 HTTP 传输方式并粘贴 URL:
https://arcadegnt.com/mcp
  1. 当 Manus 要求你登录时,输入我们通过电子邮件发送给你的代码并选择 允许。

OpenClaw

openclaw mcp add arcadegnt --url https://arcadegnt.com/mcp --transport streamable-http --auth oauth
openclaw mcp login arcadegnt

登录会打开浏览器,让你使用电子邮件登录。openclaw mcp doctor arcadegnt --probe 确认工具已加载。

Hermes Agent

添加到 ~/.hermes/config.yaml;Hermes 在首次连接时会打开浏览器让你登录(在运行中的会话中为 /reload-mcp):

mcp_servers:
  arcadegnt:
    url: "https://arcadegnt.com/mcp"
    auth: oauth

任何其他 MCP 客户端

将支持远程服务器(Streamable HTTP)且支持 OAuth 的客户端指向该 URL;它会自行注册并打开登录页面。无需粘贴 API 密钥、请求头或令牌。

https://arcadegnt.com/mcp

尝试提问

  • “用 arcadegnt 给我做一个单按钮街机游戏,飞船躲避下落的方块。”
  • “给我的 arcadegnt 游戏添加一个高分榜和标题画面。”
  • “使用我即将上传的精灵图作为我的 arcadegnt 游戏中的玩家和敌人。”
  • “把我的游戏提交到 arcadegnt Arcade,并附上描述和截图。”

工具

工具功能
create_game从 arcadegnt 起始项目开始一个新游戏:一个为 Web 配置的 Godot 4.8 项目(兼容渲染器,1280x720 拉伸),已连接键盘、游戏手柄和多点触控控制,并包含一个可玩的小场景。
list_games用户的游戏及其 ID、地址以及是否在线。
get_game单个游戏及其地址和最新构建结果。
get_guidearcadegnt 游戏如何构建:起始项目、构建和浏览器执行的 Web 规则、触摸和游戏手柄控制、获取高保真美术和声音(生成器、CC0 素材包、代码),以及如何使用这些工具。
list_files游戏项目中的每个文件及其大小。
read_files一次查看最多 40 个项目文件的内容(文本文件最大 256 KB)。
write_files一次调用中创建或替换最多 60 个文件(脚本、场景、SVG 美术、project.godot),并可选择删除文件。
edit_file通过精确文本替换修改单个文件的一部分。
build导入项目,加载每个脚本和场景,无头运行游戏几秒钟,导出为 Web 版本并发布到其地址。
get_build构建的状态和错误(默认显示最新一次)。
check_game在无头 Chrome 中运行游戏的最新构建(其播放地址):默认在桌面(1280x720,键盘和鼠标)和横屏手机(844x390,触摸)上运行。
get_check仍在运行的 check_game 的结果。
capture_video将游戏运行过程录制为带声音的 MP4:无论游戏多复杂,都能以全分辨率流畅 30 fps 录制,适用于预告片、社交媒体短视频(TikTok、Reels、Shorts)和 Arcade 页面。
make_video将此游戏的视频(capture_video 或之前的 make_video 结果)剪辑成预告片或短视频:带转场的片段、标题、字幕和类似发布预告片的底部三分之一、带播放链接的结尾卡片、游戏声音和可选音乐。
get_video视频的状态;完成后,其联系表(跨 8 帧)以及下载和观看链接。
submit_to_arcade将游戏的最新构建及其游戏页面(set_arcade_page)提交到 Arcade,即公共游戏画廊(arcade.arcadegnt.com 和随机模式)。
set_arcade_page游戏在 Arcade 中的页面(arcade.arcadegnt.com/<slug>):面向玩家的描述以及从该游戏的 check_game 结果中选出的最多 6 张截图(按 check_id 和标签,例如
remove_from_arcade将游戏从 Arcade 中移除,放弃任何待处理的提交并解锁它:最新构建将回到其自己的地址,构建将再次发布到那里。
get_stats游戏的游玩次数、玩家数和玩家评分(1-5 星)(终身和最近 14 天,按游玩开始位置划分:Arcade(画廊)、随机模式(信息流)或其自己的地址(直接)),以及其 Arcade 状态(画廊)。
get_game_scores游戏的每个高分榜(VbgntScores):计数的条目按最佳优先排序,每个玩家一个条目,前 100 名,以及 held\ 条目:可疑分数(超过 vbgnt_scores.json 中的规则、没有计时运行或远超榜单),只有其发送者能看到,直到被批准。
delete_game_score从榜单中移除一个条目(来自 get_game_scores 的 entry_id,计数或保留),或者在没有 entry_id 的情况下重置整个榜单(需要 confirm=true)。
approve_game_score计数一个保留分数(来自 get_game_scores held\ 的 entry_id):它加入公共榜单,当超过该玩家的计数条目时替换它。
get_asset_upload_link一个页面,用户可以将自己的文件放入游戏:美术、精灵表、音乐和音效、字体、2D 和 3D 模型(glTF/GLB、OBJ、FBX)、整个文件夹或 .zip 资源包。
import_asset下载公共 https 文件或 .zip 资源包(例如
create_asset_upload对于运行命令的代理(Claude Code、Codex):本机文件的一小时上传槽位以及发送它的 curl 命令(替换 <LOCAL_FILE>)。
finish_asset_upload使用 create_asset_upload 上传 .zip 后:将其解压到 assets/。
list_assets游戏的媒体文件及其已知信息:图像大小和 Alpha 通道以及精灵表提示、音频长度、3D 模型的网格、骨骼和动画名称及长度、字体名称;以及最近的导入和 150 MB 中已使用的空间。
view_asset查看你无法自行打开的文件:图像(放大的像素艺术)、字体样本或使用 Godot 的 -Z(前方)标记从四个侧面渲染的 3D 模型,以便你判断其朝向和大小。
set_game_images使用项目中的图像作为加载画面(splash:PNG/JPG/WebP/SVG,最佳 1280x720 或更大,在游戏下载和启动时显示;构建会将其转换为 PNG),或使用 splash_from_check:check_game 截图(例如
download_sourceGodot 项目 zip 的一小时链接(在 Godot 4.8 编辑器、4.8-dev7 或更新版本中打开)。
delete_game永久删除游戏、其文件及其网页。
whoami已登录账户的电子邮件、游戏数量和限制。

此外还有资源 arcadegnt://guide(助手首先阅读的构建指南)和提示词 make_game(描述一个游戏;助手构建它并将其上线)。

用于目录列表

一段可直接粘贴的段落描述:

arcadegnt (https://arcadegnt.com) - Make browser games by chatting with Claude, ChatGPT, Claude Code or Codex. The assistant writes a Godot 4.8 game; arcadegnt builds it, hosts it at its own address and plays it in headless Chrome on desktop and phone, returning screenshots. High scores, bring-your-own assets, a public games gallery (the Arcade). Remote server, OAuth, no API keys.