Show HN: From Zod schema to agent-ready MCP server – minimal, typed, deployable

2 JianYangbachman 1 7/15/2025, 2:36:00 PM github.com ↗

Comments (1)

JianYangbachman · 11m ago
We built mcpresso, a TypeScript library that turns your Zod-typed functions into an MCP-compliant server — ready to be called by agents like Claude, ChatGPT, or your own tools.

It focuses on:

- Type safety (Zod + TS)

- Minimal boilerplate

- Fast setup with createResource() and createServer()

You can easily add:

- Auth (OAuth, API key, etc.)

- Rate limiting, retries

- SSE for agent-side logs

- Metadata, categories, introspection

It’s designed to make your functions structured, discoverable, and callable — with clean developer ergonomics.

GitHub: github.com/granular-software/mcpresso

We’re actively using it and improving based on real-world use cases. Feedback and contributions very welcome.