← Matthew Karsten

Everything I've published.

Every package and MCP server under my own accounts, with links. Generated from the npm, crates.io and GitHub APIs on 2026-08-11 — not hand-maintained, so it can't drift from what's actually live.

The npm packages sit across three maintainer accounts (purplesquirrel, expertvagabond, mkarsten) for historical reasons, which is why no single npm profile shows the full count. They're all listed together below.

MCP servers

26 public repositories implementing Model Context Protocol servers. Excludes forks, awesome-lists, registries and tooling that merely consumes MCP.

npm

86 packages across three maintainer accounts.

crates.io

46 Rust crates published as ExpertVagabond.