Bryan Thompson

MCP Infrastructure Engineer, Anthropic

I build the pipelines that get plugins to Claude users.

Two of them: the Claude plugin directory and the MCPB desktop-extension pipeline. Build, audit, publish — across six language ecosystems, with drift detection running daily over thousands of listings.

The public trace

Most of this work happens in public repositories, so you don’t have to take my word for any of it. Every number below links to a live GitHub search that recomputes when you open it.

The 350+ are mine — human-authored engineering changes. The 5,000+ are submissions and rolling updates moving through automation I wrote: each one scanned, validated, and policy-checked before it reaches a merge decision. Building the system was the work; the volume is what it produced.

† The modelcontextprotocol/mcpb row is open-source maintenance — issue and pull request threads participated in — not pipeline throughput, and it is not included in the throughput total. Every figure above is a floor, not an estimate: these counts only grow, and the totals moved by several hundred in the days it took to write this page. Floors verified against the GitHub API on 2026-08-10, and re-checked in CI; each links to a live search that recomputes the exact number when you open it.

Before this: a career in reliability engineering on Fortune 500 payment systems at PayPal and Fiserv. That’s where the instinct for staged rollouts and blast-radius containment comes from.