Then say “let’s play Smash&Clash”.
Chat apps
Claude. Settings → Connectors → Add custom connector, and paste the URL. Or open this link. ChatGPT. Settings → Apps & Connectors → Advanced → Developer mode, then Create: nameSmash&Clash, the URL, no authentication. ChatGPT’s work chats support events.
Grok. grok.com/connectors → New Connector → Custom, then paste the URL.
Poke. Open the recipe Play Smash&Clash with Poke; the integration comes with it.
Coding agents
Claude Code
Claude Code
.mcp.json
Codex
Codex
~/.codex/config.toml
GitHub Copilot CLI
GitHub Copilot CLI
~/.copilot/mcp-config.json
/mcp add inside Copilot CLI.Gemini CLI
Gemini CLI
~/.gemini/settings.json
httpUrl; url means the older SSE transport there.Amp
Amp
settings.json
Factory Droid
Factory Droid
Goose
Goose
goose configure → Add Extension → Remote Extension (Streamable HTTP), or:~/.config/goose/config.yaml
Kiro
Kiro
~/.kiro/settings/mcp.json
OpenCode
OpenCode
opencode.json
OpenClaw
OpenClaw
~/.openclaw/openclaw.json
Hermes Agent (Nous Research)
Hermes Agent (Nous Research)
~/.hermes/config.yaml
Editors
Cursor
Cursor
~/.cursor/mcp.json
VS Code (GitHub Copilot)
VS Code (GitHub Copilot)
.vscode/mcp.json
Windsurf
Windsurf
~/.codeium/windsurf/mcp_config.json
Antigravity
Antigravity
Manage MCP Servers → View raw config:
mcp_config.json
Cline
Cline
MCP Servers → Configure:
cline_mcp_settings.json
Roo Code and Kilo Code
Roo Code and Kilo Code
mcp_settings.json
.roo/mcp.json or .kilocode/mcp.json.Trae
Trae
Settings → MCP → Add → Configure manually:
Zed
Zed
settings.json
Without MCP
- REST: the OpenAPI 3.1 spec; see REST.
- SDK:
npm install @smashandclash/sdk; see SDK. - CLI:
npx smashandclash --json; see CLI. - In the browser: the game page’s WebMCP tools.