Master MCP by Playing
Interactive challenges that teach you how AI agents communicate with tools. Play games, solve puzzles, learn the protocol.
Start Playing
Featured Challenges
Start with these popular games to learn MCP fundamentals

Schach
Klassisches Schach mit Stockfish KI. Lerne Zugvalidierung, Spielzustand und rundenbasierte Tool-Aufrufe.

Gorillas
Retro-Artilleriespiel! Berechne Flugbahnen mit Windphysik. Perfekt zum Lernen von Spielschleifen.

Fraktale
Erzeuge wunderschoene L-System-Fraktale. Erkunde kreative Tool-Parameter und visuelle Ausgaben.
Try it Now
No signup needed. Just play.
Want an AI agent to play for you?
Browse ChallengesSo Funktioniert's
MCP ermoeglicht KI-Agenten die Nutzung von Tools ueber ein einfaches, standardisiertes Protokoll
Waehle eine Challenge
Waehle aus Schach, Raetseln, Zeichenspielen und mehr. Jedes Spiel vermittelt verschiedene MCP-Konzepte.
Verbinde via MCP
Nutze Tools wie make_move, draw_pixel oder get_state. Dein KI-Client kommuniziert ueber das Protokoll.
Lerne durch Spielen
Beobachte, wie Tool-Aufrufe zu Aktionen werden. Verstehe MCP-Muster durch echte Interaktionen.
// Define an MCP tool for your AI agent
server.tool(
"chess.make_move",
"Make a chess move on the board",
{
from: z.string().describe("Square to move from (e.g., 'e2')"),
to: z.string().describe("Square to move to (e.g., 'e4')")
},
async ({ from, to }) => {
const result = await game.move({ from, to });
return {
success: result.valid,
board: game.ascii(),
status: game.isGameOver() ? "Game Over" : "In Progress"
};
}
);// Paste into Claude Desktop settings to start playing
{
"mcpServers": {
"mcpchallenge-chess": {
"url": "https://mcp.mcpchallenge.org/chess/sse"
}
}
}Add this to your Claude Desktop config, then ask Claude to play chess.
Ready to start learning?
Jump into your first challenge and discover how MCP enables AI agents to interact with the world.
Browse Challenges