Toronto-based software builder working across agent tooling, web systems, automation, desktop utilities, and practical game tooling.
I like small, direct software with a clear job: tools that connect systems, remove workflow friction, and make local tasks easier to repeat.
- MCP servers, agent workflows, and app protocol experiments
- TypeScript interfaces and lightweight web products
- Desktop utilities, save editors, and game patching tools
- Automation that bridges local apps, browsers, and APIs
- ntfy-mcp-server - Tiny stdio MCP server for sending phone notifications through ntfy.
- aap - Agentic App Protocol, a communication standard for agent-like software.
- sol-cesto-local-patcher - Local patching utility for Sol Cesto workflows.
- wiki-js-mcp-ryan - Model Context Protocol server for Wiki.js with hierarchical documentation and Docker setup.
- Portfolio: ryancraighead.github.io
- Repositories: github.com/RyanCraighead?tab=repositories

