
Learn how to create a spec-compliant MCP server from scratch using TypeScript, Express, and Zod, and use it seamlessly with Cursor.

May 19, 2025
Learn how I wrapped the Hacker News API into a modular, LLM-ready MCP server with Zod contracts and OpenAPI support using zod-openapi.