$ whoami

Bertha Cornish

I build secure APIs, MCP integrations, and automation tools that ship fast and don't break.

$ npx mcp-shield scan

// about

What I Do

🔐

MCP Security

I build security tooling for Model Context Protocol deployments. Authentication, rate limiting, audit logging — the stuff that keeps AI integrations safe in production.

API Architecture

REST & GraphQL APIs built with TypeScript and Node.js. Clean abstractions, proper error handling, comprehensive tests. Production-grade from day one.

🤖

AI Integration

Claude API, OpenAI, MCP servers — I connect AI to your tools. Browser automation, web scraping, workflow pipelines.

🛠️

CLI Tools

npm packages and command-line tools that developers actually want to use. Clean interfaces, helpful error messages, zero unnecessary dependencies.

// projects

Featured Work

mcp-shield

GitHub →

Security CLI for MCP servers. Scans your Claude Desktop/Cursor configs, grades your security posture (A-F), and generates production-ready agentgateway configurations with JWT auth, rate limiting, and audit logging.

TypeScript MCP agentgateway Security

starbasedb (Contributor)

PR #101 →

Async R2-backed export system for large database dumps on Cloudflare Workers. Handles datasets that exceed memory limits by streaming through R2 storage.

TypeScript Cloudflare Workers R2 Hono

// skills

Tech Stack

languages: TypeScript · JavaScript · Python
backend: Node.js · Express · Hono · NestJS · FastAPI
frontend: React · Next.js · Astro · Tailwind CSS
databases: PostgreSQL · SQLite · MongoDB · Supabase
ai/mcp: Claude API · OpenAI · MCP Servers · agentgateway
infra: Docker · GitHub Actions · Cloudflare Workers · Vercel
tools: Git · Playwright · npm · Linux

// blog

Writing

// contact

Let's Build Something

Need an API built, an MCP server secured, or a CLI tool that developers will actually love? Let's talk.