Feature Map
Decorator-Driven Development
Build servers with decorators — @FrontMcp, @Tool, @Resource, @Prompt, and more
Dependency Injection
@Provider with scopes, this.get(), and hierarchical DI containers
Multi-App Composition
Compose multiple @App modules into a single server with isolated auth
Authentication & Authorization
Three-tier auth: public, transparent, and orchestrated OAuth 2.1
Deployment Targets
Deploy to Node.js/Docker, Vercel, AWS Lambda, or Cloudflare Workers
Plugin System
Extend your server with plugins, adapters, and context extensions
Testing Framework
E2E fixtures, custom matchers, interceptors, and HTTP mocking
Skill-Based Workflows
Teach AI multi-step workflows with @Skill and Agent Skills spec support
Channels
Push real-time webhook, event, and chat notifications into Claude Code
Background Tasks
Durable, pollable state machines for long-running tool calls
Observability
Built-in OpenTelemetry tracing and structured logging
Environment Awareness
Conditionally expose entries based on platform, runtime, and environment
Jobs
Define typed jobs with retries, timeouts, and background execution
Workflows
Compose jobs into DAG-based multi-step pipelines
ESM Dynamic Loading
Load npm packages at runtime with caching, auto-update, and private registry auth