A TypeScript framework for building, testing and shipping MCP servers, interactive views and model-powered agents with typed tools.