antics-mcp — Claude Code MCP server for multiplayer games
Let an agent deploy a web game with player rooms, shared state, and scoreboards. Useful when a generated game needs a link others can play.
claude mcp add antics-mcp -- npx -y antics-mcpWhat antics-mcp does
An agent can build a game as one HTML file or as a multi-file project, then call deploy_game to publish a room and return its playable link. Other players can join through that link. No account is needed for this temporary setup; a room supports 8 players and remains available for 24h.
For lasting links and project scoreboards, sign in with GitHub using npx antics-cli login. This enables project tools for creating and listing projects, reading scores, and setting the title, description, and image shown in shared room links. Temporary rooms do not preserve scoreboards, so persistent results require the sign-in step.
The server provides multiplayer rooms and keeps game state in sync among players. Add it to Claude Code with claude mcp add antics-mcp -- npx -y antics-mcp. Other clients that support MCP can use the npx command and server configuration described in the project instructions.
What it helps with
- publish a web game as a link other players can join
- open a multiplayer room for a generated game
- keep game state synchronized across players
- read a project's high scores
- customize the preview shown for shared room links
Example prompts for the agent
- Build a small two-player web game and publish a room that friends can join.
- Deploy this multi-file game so players can share a room and play together.
- Create a project for this game and set up its scoreboard.
How to install antics-mcp
Platform CLI
claude mcp add antics-mcp -- npx -y antics-mcpPlatform CLI
codex mcp add antics-mcp -- npx -y antics-mcpConfig file
{
"mcpServers": {
"antics-mcp": {
"command": "npx",
"args": [
"-y",
"antics-mcp"
]
}
}
}Config file
{
"servers": {
"antics-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"antics-mcp"
]
}
}
}Platform CLI
gemini mcp add antics-mcp npx -y antics-mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about antics-mcp
How do I install antics-mcp in Claude Code?
Run claude mcp add antics-mcp -- npx -y antics-mcp. This registers antics-mcp as an MCP server in Claude Code.
What does antics-mcp do?
It gives an agent a way to publish a web game with multiplayer rooms and synchronized state. The agent returns a link players can open.
Can I deploy a game without signing in?
Yes. deploy_game creates a temporary room without an account. Sign in through GitHub with npx antics-cli login to keep project links and scoreboards.