Calgary, Alberta Canada

Wyatt Johnson

Elite
@wyattjoh

Full-stack developer with a security first mindset. Previously @vercel, @voxmedia, @coralproject.

jmap-mcp. A Model Context Protocol (MCP) server that provides tools for interacting with JMAP (JSON Meta Application Protocol) email servers. Built with Deno and using the jmap-jam client library.

174

claude-code-notification. A lightweight macOS desktop notification hook for Claude Code that displays native notifications with customizable system sounds when events occur during AI coding sessions.

92

pushover. Simple Python wrapper for pushover.net API

64

imessage-mcp. A Model Context Protocol server for reading iMessage data from macOS.

29

cloudflare-ddns. A Cloudflare Dynamic DNS updater, written in Go.

27

ims. image manipulation service, written in Go

22

ydns-updater. A DNS Updater client written in Go for yDNS

21

claude-status-line. A TypeScript/Deno-based status line for Claude Code that displays project information, git branch, model details, and session time remaining.

14

media-server-mcp. A Model Context Protocol (MCP) server that provides AI assistants with tools to manage Radarr (movies), Sonarr (TV series) media servers, and access IMDB data through natural language interactions.

12

nextjs-conf-2024. TypeScript

10

next-dev-utils. Development utilities for developing on Next.js

8

django-chunkdown. A fork of django-chunks that uses Markdown for chunk content.

5

heximage. An attempt at creating an implementation of the r/Place experiment in Go with help from Redis for 24 bit colour support

4

vercel-scripts. An interactive CLI tool for managing Vercel and Next.js development workflows through a collection of reusable scripts.

4

Masked_ACF_Field. PHP

4

server_backup. Server backup of cpanel files via dropbox

3

minigoose. A mini no frills version of Mongoose which simply wraps the default mongo driver and provides validation with Joi.

3

jsr-mcp. Model Context Protocol server for the JSR (JavaScript Registry)

3

drone-gcs. Drone plugin for publishing files to Google Cloud Storage

2

dokploy-deploy-compose. TypeScript

2

homebrew-bump-revision. GitHub Action to update Homebrew formulae with new versions and revisions

2

mcp-manager. CLI tool to manage MCP server configurations across Claude Code and Claude Desktop

2

Tanimate. UFO arcade game written with curses

2

swagger-docs. A standalone swagger server that allows users to sign in with Github and proxies the request for the swagger docs

2

leerob.io. ✨ My portfolio built with Next.js, MDX, Tailwind CSS, and Vercel.

2

sync-claude-mcp. A Deno CLI tool that synchronizes MCP servers between Claude Code and Claude Desktop configurations

1

beszel-extension. An unofficial Raycast extension to monitor and configure your systems managed by Beszel

1

watchy. Monitor and display your services running on your Docker host using labels.

1

gcg. Github SVG Chart Generator as a service using Sinatra

1

Clean-Folders. Shell

1

BVHModelViewer. Assignment for CMPUT 411: Computer Graphics

1

Backup-Script. Shell

1

TailgateAI. A derivative of the UAlbertaBot

1

ERC-2014. Edible Rock Collective's 2014 CMPUT 250 Game

1

Python_Dropbox_ServerBackup. Providing an interface to upload to a dropbox account the contents of a directory encrypted using a AES encryption scheme.

1

guessing_game. Small learning exercise to familiarise myself with Rust

1

sqlx. general purpose extensions to golang's database/sql

1

proj. a simple project folder aliaser

1

awesome-mcp-servers. A collection of MCP servers.

1

Git-Pull. Auto fetch of master branch

1

New_Project. Shell

1

menu-generator. A python/latex menu generator.

1

calendar-mcp. MCP server for accessing macOS Calendar events

1

storelocator. JavaScript

1

graphql-formatter. JavaScript

1

service-loader. Loads a binary from S3 and verifies it's checksums.

1
46
Apply