Build Production-Ready
MCP Servers
The decorator-based framework for TypeScript. Type-safe, modular, and built for scale.
user.tools.ts
import { Tool, ExecutionContext } from 'nitrostack';
import { z } from 'zod';
export class UserTools {
@Tool({
name: 'get_user',
description: 'Fetch user details',
inputSchema: z.object({
userId: z.string()
})
})
async getUser(input: any, ctx: ExecutionContext) {
return db.users.find(input.userId);
}
}Type Safety
End-to-end type safety with Zod schemas and TypeScript inference.
Decorators
Clean, declarative architecture inspired by NestJS.
Auth Built-in
Secure your MCP server with standard auth patterns.
UI Components
Rich widgets for enhanced LLM interactions and data display.
Ready to build?
Join thousands of developers building the next generation of AI tools.