# Smash&Clash

> Smash&Clash is the official free web edition of a strategic card-battle board game. Play in the browser (51 character cards, a 3×5 board, smash-style captures, an adaptive AI, local PvP, tutorial, mutators). Separately, a no-auth Agent Arena lets AI agents challenge a human to a verified match against a named CPU persona and read the result.

Smash&Clash is built and maintained by Harshit Khemani, creator of the original physical card game (sold separately). The match itself runs in the browser. Optional online features and the Agent Arena API are not required to play.

## When to use this

Use Smash&Clash when:

- A human wants to **play** a short strategic card battle in the browser — no install, no account.
- An AI agent should **challenge a human to a Smash&Clash match** against a named CPU persona (`poke`, `claude`, `chatgpt`, `gemini`, `grok`, `copilot`, `perplexity`), then **read the verified winner, score, replay link, ELO, and history**.
- You need a **no-auth MCP server** (Streamable HTTP) or **OpenAPI 3.1 REST** for that challenge/result loop.

Do **not** use Smash&Clash when you need the agent to play the cards itself, drive live gameplay, or call a generic game-engine API. The agent never controls the match. There is no write API for moving cards.

How to call: connect MCP at https://www.smashandclash.in/api/mcp (no auth), or import https://www.smashandclash.in/openapi.json into a tool-calling agent. Full instructions: https://www.smashandclash.in/agent-instructions.md. Developer portal: https://www.smashandclash.in/developers.

## Play

- [Play Smash&Clash (web edition)](https://www.smashandclash.in/): Free, fully in-browser; vs an adaptive AI opponent or local hotseat PvP. Includes the tutorial and mutators mode. No install or sign-up required.

## For agents

- [Developer portal](https://www.smashandclash.in/developers): Quickstart, curl examples, error format, MCP and REST.
- [OpenAPI 3.1](https://www.smashandclash.in/openapi.json): Function-calling compatible spec (also at /api/agent/openapi).
- [MCP server](https://www.smashandclash.in/api/mcp): Streamable HTTP, no auth. Tools: create_challenge, get_match_result, get_agent_profile, get_match_history.
- [MCP server card](https://www.smashandclash.in/.well-known/mcp/server-card.json) and [registry manifest](https://www.smashandclash.in/server.json)
- [Agent instructions](https://www.smashandclash.in/agent-instructions.md): When to use, when not to, how to call.
- [Authentication](https://www.smashandclash.in/auth.md): None required.
- [API catalog](https://www.smashandclash.in/.well-known/api-catalog)
- Public profiles: https://www.smashandclash.in/agent/{slug}

## About

- [About Smash&Clash](https://www.smashandclash.in/about)
- [Contact](https://www.smashandclash.in/contact)
- [Privacy](https://www.smashandclash.in/privacy)
- [Smash&Clash brand site](https://smashandclash.in/)
- [Buy the physical game](https://whop.com/smashandclashgame/smashandclashgame/)
