8,062 karma · joined March 24, 2017
there's really no excuse for not spinning up a browser every request. a Firecracker VM boots ~50ms nowadays
> We respect robots.txt rules.
you might, but most companies in the market for your service don't want this
i am currently running Docker MCP Containers + MCP Gateway mixed with Remote MCPs in microVMs (aka. Sandboxes).
seems to be the most portable setup, so you don't have to worry about dealing with different exec like uvx, poetry, bun, npx and the whole stdio/streamable http conversion.
lambdas sound interesting, esp. if you have figured out the way to make stateful work stateless, but comes with the downside that you have to maintain all the integrations yourself + the environment itself might have compatibility issues. i've seen someone also using cloudflare dynamic workers for similar use-case (disco.dev), but they're maintaining all the integrations by hand (or with Claude Code rather). more extreme version of this would be writing custom integration specific to the user by following very strict prompt.
anyways, i'll look into Metorial as am curious about how the portable runtimes work.
i am also maintaining a list of MCP gateways, just added you there as well: https://github.com/e2b-dev/awesome-mcp-gateways
thanks for building this, looking forward to checking it out!
why do I need a specialized platform to deploy MCP instead of just hosting on existing PaaS (Vercel, Railway, Render)?
also if you're not using VMs, how do you isolate per-user servers?
We're doing something similar at E2B, we should chat!
check it out: https://e2b.dev
Demo: https://surf.e2b.dev
how long does 221(g) administrative processing take to complete in your experience? anything one can do besides waiting (Russian citizen working in tech, almost 1yr without adjustments)?
disclaimer: i am the author
this way, we're able to run millions secure sandbox environments
i appreciate asking though and will be forwarding to my team to see if we can come up with a way for users to emulate the execution locally
source code: https://github.com/e2b-dev/infra
disclaimer: i work there
https://www.llama.com/docs/model-cards-and-prompt-formats/ll...
Also, curious why your unstructured idea did not pan out?
I've tried using it with Groq's Llama 3 70B and it worked well :)