Software engineer in Seattle. I build open source tools, mostly around the Model Context Protocol (MCP) — giving LLMs structured ways to use external services, data sources, and system APIs.
All of these are built on my mcp-ts-template, a TypeScript starter for MCP servers with DI, pluggable auth, abstracted storage, and Cloudflare Workers support.
| Project | Description |
|---|---|
| Template for building MCP servers in TypeScript. Declarative tools, elicitation, auth, storage, and OpenTelemetry. | |
| Guides, utilities, and example server implementations for MCP. | |
| Runs multi-step workflows defined in YAML files. Gives agents a structured way to execute complex task sequences. | |
| Generates human-readable capability reports for MCP servers — what tools are available, what they do, how to call them. |
| Project | Description |
|---|---|
| Neo4j-backed task management for LLM agents. Three-tier model: projects, tasks, and knowledge nodes. Includes deep research capabilities. | |
| Access to 3D protein structure data from RCSB PDB, PDBe, and UniProt. Search, retrieve, and analyze structural records. | |
| Search and analyze clinical trials from ClinicalTrials.gov. Includes patient eligibility matching and trend analysis. Try it live. | |
| Search and retrieve biomedical literature from PubMed. Includes a research agent scaffold for multi-step literature workflows. | |
| LLM tools for the PubChem PUG REST API — chemical compound lookups, bioassay data, and substance search. | |
| Lets LLMs conduct conversational surveys with conditional logic and structured data collection. |
| Project | Description |
|---|---|
| Git operations for LLM agents — commits, branches, diffs, logs, and more. | |
| File and directory management: read, write, search/replace, and directory traversal. | |
| Interact with an Obsidian vault via the Local REST API plugin. Read, write, and search notes. | |
| System utilities for LLM agents: network diagnostics, system info, and monitoring. | |
| Send push notifications via ntfy from an LLM agent. | |
| Push pixel art, animations, and text to Divoom Pixoo LED matrices. Supports layered scenes, multi-frame animation, and device control. |
| Project | Description |
|---|---|
| Search-augmented AI via the Perplexity API, with citation support. | |
| Second-opinion code reviews and design critiques via the Deepseek API. | |
| [DEPRECATED] — Use the official GitHub MCP Server. |
| Project | Description |
|---|---|
| TypeScript toolkit for Divoom Pixoo displays (16, 32, 64). Pixel rendering, animations, and device control over local HTTP. | |
| Generates visual summaries of codebases using AI. Caches results, supports multiple languages, respects gitignore. | |
| Firefox extension that disables or resizes the Claude.ai sidebar. | |
| Cross-platform TypeScript utility scripts for common dev tasks. | |
| WoW addon for tracking Twilight Highlands rare spawns (Two Minutes to Midnight achievement). Live schedule, countdown timers, waypoints, and raid/chat sharing. |
I'm looking for full-time and contract roles in AI/LLM tooling and infrastructure. I've spent the last year building autonomous agents and MCP servers, and I want to keep going.
Available for:
- Full-time positions
- Contract and consulting
- Custom MCP server development (view template)
If any of this has been useful to you, I'd appreciate the support.
Website: caseyjhand.com | Email: casey@caseyjhand.com





