This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

drobek

Open-source MCP hosting for apps your coding agent builds

Open Source
Developer Tools
GitHub
Vibe coding
Visit WebsiteSee on Product HuntTwitter ⧉Github ⧉

Hunted byTomáš GraslTomáš Grasl

Drobek gives Claude, Codex and Cursor an MCP loop to create, compile, preview and publish browser apps. Every write creates an immutable version and returns esbuild errors in the same response. Add auth, data, files, forms, email and controlled API calls through server-side modules. App code runs in the browser; secrets stay with the server. Use drobek.app or self-host the AGPL-3.0 core.

Top comment

Hi Product Hunt! I'm Tomáš, the maker of drobek. I kept building small browser apps with coding agents, then leaving them on localhost. The app worked. Giving it to a colleague meant setting up hosting, access rules, secrets and deployments. So I built a place the same agent could publish to. Drobek gives the agent a short MCP loop: create_app → write_files → preview → publish Every write creates an immutable version and returns esbuild errors in the same tool response. The agent can fix them on its next call. Publishing has its own token scope and happens only when I ask. I keep using my coding agent and model provider; drobek doesn't sell model tokens. Backend features come from modules: auth, data, forms, email, proxy and files. For example, the proxy can call an allowed upstream API and inject credentials on the server, so the app doesn't need the secret in its browser code. I also put a hosting tycoon game on it. Building a hosting platform, then using it to publish a game about running a hosting company, was probably inevitable. 😅 Try the game: https://drobek-tycoon.drobek.app/ See the proxy in use: https://pokedex.drobek.app/ The public core is AGPL-3.0 and runs on your own server. The hosted service has a free plan with limits. Your model provider bills model usage, and self-hosting still comes with infrastructure costs. A boundary worth knowing: app code runs in the browser. The backend modules are trusted code installed by the operator. Drobek doesn't run arbitrary agent-written server code or background workers. I'd love feedback on the boundary between agent-written browser code and operator-installed backend modules. And if you already have a small app stuck on localhost, what stopped you from putting it online?

Comment highlights

Small launch-day update: the first technical question I keep coming back to is what happens when a browser app needs an API key.

I made a 36-second demo with the public Pokédex:
https://youtu.be/EeUG2dwL4qI

The agent registers one upstream with the allowed methods and path prefixes. An admin confirms it. The owner enters the secret in the dashboard. The app then calls it through `drobek.proxy.fetch()`.

The key stays on the drobek server. The browser and the coding agent never receive it.

You can try the Pokédex here:
https://pokedex.drobek.app/

This is the boundary I would especially like feedback on: browser code written by the agent, trusted backend modules installed by the operator. Which API would you try first?

About drobek on Product Hunt

“Open-source MCP hosting for apps your coding agent builds”

drobek was submitted on Product Hunt and earned 5 upvotes and 2 comments, placing #64 on the daily leaderboard. Drobek gives Claude, Codex and Cursor an MCP loop to create, compile, preview and publish browser apps. Every write creates an immutable version and returns esbuild errors in the same response. Add auth, data, files, forms, email and controlled API calls through server-side modules. App code runs in the browser; secrets stay with the server. Use drobek.app or self-host the AGPL-3.0 core.

drobek was featured in Open Source (68.9k followers), Developer Tools (521.2k followers), GitHub (41.4k followers) and Vibe coding (709 followers) on Product Hunt. Together, these topics include over 138.2k products, making this a competitive space to launch in.

Who hunted drobek?

drobek was hunted by Tomáš Grasl. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how drobek stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.