Joe's Blog

Projects

A collection of things I've built publicly or experimented with recently.

MTG Judge

An AI-powered Magic: The Gathering rules assistant and judge rulings tool. Helps players understand game rules, analyze card interactions, and resolve rules questions during gameplay or tournament play.

AI MTG Rules Web App

Scryfall MCP

A Model Context Protocol (MCP) server that enables LLMs to access Scryfall's Magic: The Gathering card database. Allows AI assistants to search cards, analyze deck building strategies, and provide Magic gameplay insights.

TypeScript MCP Scryfall API

Space Wars

A vector-based space ship game (currently a prototype) built with webGL Canvas and written in TypeScript. Runs in a browser. "Vibe-coded" with Claude Code. Work in progress (feedback on prototype is welcome)

Typescript HTML5 Canvas Claude Code