A step-by-step MCP server tutorial for TypeScript, including a starter template, project structure, tool registration, and local Claude Code setup.