What runs
- HTTP APIs with Hono, Elysia or
Bun.serve. - MCP servers with the official SDK or
defineMcpfrom@denkopsai/sdk/mcp. - Express apps, which run on Bun's Node compatibility.
- Bots, webhooks, scrapers and workers that need a process that keeps running.
What every Bun project gets
- An always-on slot with no cold start and no run-time limit.
- A durable
/persistdisk, plus@denkopsai/sdk, an env-aware key-value store and thedenkops.cronhelper. - Environment variables for secrets, per project and per environment.
- Live logs, status, request traces and one-click rollback, available to your coding agent over MCP.
- Default-deny egress with a per-domain allowlist.
Deploy
A Bun project with a package.json and a server entry is enough. Tell Claude Code, Cursor or Codex "deploy on DenkOps", or add npx @denkopsai/mcp deploy to GitHub Actions. Start from one of the guides below.