# yaw > yaw.sh is the Yaw Labs developer-tools site: Yaw Terminal (an AI terminal for Windows, macOS, and Linux with SSH connection management, database connections, and a built-in file editor), Yaw MCP (MCP servers, managed locally), and MCP in Production (a free online book on building MCP servers), plus a blog covering MCP, terminals, and AWS infrastructure. This file lists every indexable page on the site. ## Pages - [Home](https://yaw.sh/): yaw -- AI terminal with SSH, database connections, and file editor - [Yaw Terminal](https://yaw.sh/terminal/): AI terminal with SSH client, connections, and file editor - [Pricing](https://yaw.sh/pricing/): plans and pricing for Yaw products - [Yaw MCP](https://yaw.sh/mcp/): MCP servers, managed locally - [MCP Server Catalog](https://yaw.sh/mcp/catalog/): browsable catalog of MCP servers - [Open Source MCP Servers](https://yaw.sh/mcp-servers/): the open-source MCP servers Yaw Labs maintains - [Blog](https://yaw.sh/blog/): the Yaw Labs blog - [Yaw Mode Slash Commands](https://yaw.sh/yaw-mode-slash-commands/): the complete reference - [About](https://yaw.sh/about/): who Yaw Labs is - [Contact](https://yaw.sh/contact/): how to reach Yaw Labs - [Privacy Policy](https://yaw.sh/privacy/) - [Terms & Conditions](https://yaw.sh/terms/) ## MCP in Production book - [MCP in Production: The MCP Server Book](https://yaw.sh/mcp-in-production/) - [Preface and How to Read It](https://yaw.sh/mcp-in-production/preface/) - [Why MCP Exists: The Problem It Actually Solves](https://yaw.sh/mcp-in-production/why-mcp-exists/) - [Anatomy of an MCP Server: The Four Architectural Shapes](https://yaw.sh/mcp-in-production/anatomy-of-a-server/) - [Build an MCP Server: A Practical Tutorial](https://yaw.sh/mcp-in-production/build-mcp-server/) - [MCP Server Auth: A Practical Guide](https://yaw.sh/mcp-in-production/mcp-server-auth/) - [MCP Schema Design: A Practical Guide](https://yaw.sh/mcp-in-production/mcp-schema-design/) - [MCP Tools That Compose: Output Shapes, Pagination, Idempotency](https://yaw.sh/mcp-in-production/tools-that-compose/) - [MCP Error Handling: Errors a Model Can Act On](https://yaw.sh/mcp-in-production/mcp-error-handling/) - [MCP Server Testing: A Practical Guide](https://yaw.sh/mcp-in-production/mcp-server-testing/) - [MCP Server Hosting: A Practical Guide](https://yaw.sh/mcp-in-production/mcp-server-hosting/) - [MCP Server Security: Threat Model and Review Checklist](https://yaw.sh/mcp-in-production/mcp-security-review/) - [MCP Server Case Studies: Four Servers, Four Lessons](https://yaw.sh/mcp-in-production/case-studies/) - [Where MCP Is Going: In-Flight Spec Changes and Ecosystem Gaps](https://yaw.sh/mcp-in-production/whats-next/) ## Blog posts - [Gemini CLI Is No Longer Free: What Changed and Where to Go](https://yaw.sh/blog/gemini-cli-not-free-alternatives/) - [MCP Enterprise-Managed Authorization: Zero-Touch OAuth Explained](https://yaw.sh/blog/mcp-enterprise-managed-authorization-ema/) - [mcp.hosting is now Yaw MCP](https://yaw.sh/blog/mcp-hosting-is-now-yaw-mcp/) - [The Postgres MCP everyone is still using has a known SQLi](https://yaw.sh/blog/deprecated-postgres-mcp-sqli/) - [An Alternative to the Official AWS MCP Server](https://yaw.sh/blog/aws-mcp-server-alternative/) - [typed: A Claude Code-Compatible Backend With No 5-Hour Limits](https://yaw.sh/blog/typed-is-live/) - [Building MCP Servers in Production: The Book Is Out](https://yaw.sh/blog/mcp-in-production-book/) - [Claude Code Yaw Mode: Skills, Slash Commands, typed Support](https://yaw.sh/blog/claude-code-yaw-mode/) - [Grading MCP Servers A to F: 88 Tests Against the Spec](https://yaw.sh/blog/grading-mcp-servers-88-tests/) - [Five Tailscale Audits I Now Answer in One Prompt](https://yaw.sh/blog/five-tailscale-audits-from-one-prompt/) - [Local vs Remote MCP Servers: When Each One Is Right](https://yaw.sh/blog/local-vs-remote-mcp-servers/) - [Getting Started with MCP: Connect Your AI to Your Tools in 10 Minutes](https://yaw.sh/blog/getting-started-with-mcp/) - [The MCP Server Security Checklist: 10 Practices for Production](https://yaw.sh/blog/mcp-security-checklist/) - [How to Test an MCP Server for Spec Compliance in One Command](https://yaw.sh/blog/mcp-compliance-cli/) - [OAuth Is Where Remote MCP Servers Break in Production](https://yaw.sh/blog/mcp-auth-production-problem/) - [We Tested MCP Servers Against the 2025-11-25 Spec](https://yaw.sh/blog/mcp-compliance-findings/) - [10 CLI Tools That Replaced My GUI Apps in 2026](https://yaw.sh/blog/cli-tools-replaced-gui-apps-2026/) - [Tailscale MCP Server: Manage Your Tailnet from Claude Code](https://yaw.sh/blog/manage-tailscale-from-claude-code/) - [Tailscale on AWS: A Practical Guide to the Gotchas Nobody Warns You About](https://yaw.sh/blog/tailscale-aws-practical-guide-gotchas/) - [We Audited Every Process and Temp File in Our Electron App](https://yaw.sh/blog/electron-performance-audit/) - [The Hidden Cost of 200 MCP Tools in Context](https://yaw.sh/blog/mcp-tool-context-cost/) - [We Built 13 MCP Servers -- Here's What We Learned](https://yaw.sh/blog/we-built-9-open-source-mcp-servers/) - [Why CloudFormation Wins When Terraform's License Is a Liability](https://yaw.sh/blog/why-cloudformation-wins-terraform-license-liability/) - [The LiteLLM Supply Chain Attack: What Every Developer Needs to Know](https://yaw.sh/blog/litellm-supply-chain-attack/) - [Your CLAUDE.md Is Lying to Your Agent](https://yaw.sh/blog/your-claude-md-is-lying-to-your-agent/) - [Lambda Durable Functions: Do They Replace Step Functions?](https://yaw.sh/blog/lambda-durable-functions-replace-step-functions/) - [The Vibe Coding Backlash Is Real: What the Data Says](https://yaw.sh/blog/vibe-coding-backlash-what-data-says/) - [Yaw vs Ghostty: Terminal Comparison](https://yaw.sh/blog/yaw-vs-ghostty/) - [IBM Bought HashiCorp and 38% of Terraform Users Want Out](https://yaw.sh/blog/ibm-bought-hashicorp-terraform-users-want-out/) - [SSH Just Works in Yaw: Automatic ssh-agent and Key Loading](https://yaw.sh/blog/ssh-just-works-yaw-terminal/) - [When an ALB Can Replace Nginx (and When It Can't)](https://yaw.sh/blog/when-alb-replaces-nginx/) - [Why eksctl Is the Underrated, Killer Tool for EKS](https://yaw.sh/blog/eksctl-underrated-tool-eks/) - [How to Connect Locally to RDS, Elasticache & DynamoDB with Tailscale](https://yaw.sh/blog/connect-rds-elasticache-dynamodb-tailscale/) - [AI CLI Tools: Claude Code, Codex, Gemini CLI](https://yaw.sh/blog/ai-cli-tools-claude-code-codex-gemini/) - [Best Terminal Emulators for Windows in 2026](https://yaw.sh/blog/best-terminal-emulators-windows-2026/) - [Why Isolated Stacks Beat Nested Stacks in CloudFormation](https://yaw.sh/blog/why-isolated-stacks-beat-nested-stacks-cloudformation/) - [The Terminal I Wished Existed, So I Built It](https://yaw.sh/blog/the-terminal-i-wished-existed-so-i-built-it/) - [Stop Juggling MCP Servers: One CLI for Every MCP Server](https://yaw.sh/blog/stop-juggling-mcp-servers/) - [Yaw vs DBeaver: Terminal vs Database Client](https://yaw.sh/blog/yaw-vs-dbeaver/) - [Yaw vs MobaXterm: SSH Terminals for Windows Compared](https://yaw.sh/blog/yaw-vs-mobaxterm/) - [Yaw vs Termius: SSH Management Compared](https://yaw.sh/blog/yaw-vs-termius/) - [Yaw vs Tabby: Cross-Platform Terminal Comparison](https://yaw.sh/blog/yaw-vs-tabby/) - [The Complete Guide to MCP Server Configuration](https://yaw.sh/blog/mcp-server-config-guide/) - [Yaw vs Warp: A Modern Terminal Comparison](https://yaw.sh/blog/yaw-vs-warp/) - [Yaw vs Windows Terminal: Which One Should You Use?](https://yaw.sh/blog/yaw-vs-windows-terminal/) - [How to Manage SSH Connections Across Multiple Servers](https://yaw.sh/blog/manage-ssh-connections-multiple-servers/) - [Yaw vs iTerm2: Mac Terminal Comparison](https://yaw.sh/blog/yaw-vs-iterm2/) - [Why Your Terminal Shouldn't Phone Home: Telemetry and Privacy](https://yaw.sh/blog/why-your-terminal-shouldnt-phone-home/) - [Best Terminal for Claude Code in 2026: Auto Split Panes and MCP](https://yaw.sh/blog/best-terminal-for-claude-code/) - [Best SSH Connection Managers in 2026](https://yaw.sh/blog/best-ssh-connection-managers/) - [Best Terminals with Built-in AI in 2026](https://yaw.sh/blog/best-terminals-with-ai/) - [Best Terminal Emulators for macOS in 2026](https://yaw.sh/blog/best-terminal-emulators-macos-2026/)