drobek
Open-source hosting for small web apps your own agent builds.
Try my hosted instance at drobek.app, or run the same core on your own server.
Using an AI agent? Give it https://drobek.app/llms.txt, or start from a prompt.
How it works
- Add
https://drobek.app/mcpto Claude, Claude Code, Cursor or Codex and approve it once. - Ask for an app. The agent writes it straight into your workspace.
- Every write compiles and is kept as a version with a preview link,
<app>--preview.drobek.app. - Say publish. It is live at
<app>.drobek.appor your own domain.
Apps people built this way: the gallery.
Connect your agent
Using an AI agent? Give it this page or this link: the MCP server, every tool, the rules and the full contract.
https://drobek.app/llms.txtStart from a prompt
Read https://drobek.app/llms.txt and connect the drobek MCP server https://drobek.app/mcp. If a step needs me, such as signing in, tell me exactly what to do. Then build me: …your app idea
Agents, do this:
- Read https://drobek.app/llms.txt: the MCP server, every tool and the rules. The full contract: https://drobek.app/llms-full.txt.
- Connect the MCP server
https://drobek.app/mcp(OAuth: the user signs in once in the browser). Claude Code:
then the user runsclaude mcp add --transport http drobek https://drobek.app/mcp/mcp→ drobek → sign in. Or install the plugin, which adds the server and the build skill:
Claude (web, desktop): add a custom connector with the URLclaude plugin marketplace add freema/drobek-plugin claude plugin install drobek@drobekhttps://drobek.app/mcp. Cursor, Codex: connect. - Create the app and write its files. Every write compiles and returns the result: fix what fails, then give the user the preview URL.
- Publish only when the user asks.
The MCP server alone, for Claude, Claude Code, Cursor or Codex:
https://drobek.app/mcpNo browser where the agent runs (a script, CI)? Create an API key in the dashboard under API keys and send it as Authorization: Bearer drk_…. More in the agent docs.
Agent plugins
The drobek plugin connects your agent to drobek.app or your own drobek server and teaches it the loop: create the app, fix compile errors, hand you the preview, publish when you say so.
claude plugin marketplace add freema/drobek-plugin
claude plugin install drobek@drobek
Codex and Cursor too, and your own drobek server: freema/drobek-plugin (MIT).
Backend components
Platform modules give your apps their backend. They run on drobek.app or your own drobek server; your agent configures them and you confirm sensitive changes.
- auth
- sign-in for your app's users with an e-mailed code
- data
- collections of records with per-operation access rules
- forms
- submissions stored and e-mailed to you
- notifications to the app's owners
- files
- uploads from your users, with a per-app quota
- proxy
- calls to third-party APIs, the key kept on the server
Secrets are set in the dashboard, never through the agent. More modules, and how to write your own: the module directory.
Open source under AGPL-3.0: drobek.app runs the same public image you can host yourself. The code is at freema/drobek, the setup in the self-hosting guide.
Try it here, or host your own
Sign in to my drobek.app instance with your e-mail and start in the dashboard or from your agent. To run your own instance, use the same open-source core and connect the plugins to your server.