Moddable Limited · 2025–present

Moddable Games

Open-source games studio with AI-callable MCP tools and Consumer SDKs
RoleCEO & Founder
Shipped6 games, 2 engines, 15 MCP tools
Timeframe16 days

What it is

An open-source tabletop and digital games studio shipping at startup speed. Everything is built using AI-augmented engineering workflows, enabling solo-founder velocity across 10+ concurrent repositories. The result: two Consumer SDKs, the first board game MCP server, and a live developer ecosystem.

What shipped

  • Moddable Chess Engine (v0.9.1) — evolved from a 70-variant chess app into a consumer game framework with native ESM, reusable game controller, renderer extension hooks, replay API, unit templates, terrain predicates, and effect lifecycle hooks. Powers two games from the same core (chess.moddable.games)
  • Dungeon Chess — asymmetric skirmish game running entirely on MCE as a game subsystem. Custom renderer hooks, faction-based AI, XP-budgeted drafting, all without engine forks (dungeon.moddable.games)
  • Moddable Hexmaps (v0.8.1) — Consumer SDK with seeded procedural generation, 6 games, 4 render styles, PNG/PDF/SVG export, hex metadata system, and URL param API (hex.moddable.games)
  • MCP Tools Server — 15 AI-callable tools (7 chess, 6 hexmaps, 2 site-native) via MCP protocol, REST API, OpenAPI, and llms.txt. First board game engine MCP server. Cloudflare Worker on free tier (tools.moddable.games)
  • Nukes, Mongo, Endless Skies, Draughts, Go — tabletop games with digital tools, rulebooks, and variant systems
  • PDF Pagination Engine — custom document assembly producing 190+ page rulebooks with orphan control
  • Developer documentation — tiered guides, consumer integration guide, full API reference, SDK demo page, Developers section with examples

Try the Engines

Both engines are embeddable anywhere with a single iframe. Switch variants to see the chess engine handle different rule sets, or click hexes on the map to cycle terrain.

Chess engine: switch variants above

Hexmap engine: switch games and styles above

Why it matters

Demonstrates the ability to ship production-quality software at unprecedented velocity and then evolve it into framework-level architecture with AI-native distribution. The chess engine didn't stay as a standalone app. It became a consumer SDK that powers a completely different game (Dungeon Chess) through renderer hooks, game controllers, and unit templates. Then both engines became AI-callable tools via MCP, with zero additional code beyond what already existed. Every project is MIT-licensed, publicly accessible, with proper documentation, version control, and deployment pipelines.

Result
6 games, 2 engines (v0.9.1 + v0.8.1), 15 MCP tools, 2 Consumer SDKs, Developers section. Shipped in 16 days, evolved into AI-callable game framework ecosystem.