39 karma · joined January 15, 2017
Just for context, it's as simple as 1) creating an OAuth Sessions (https://metorial.com/api/oauth-session) which includes a URL which you 2) pass on to your user's to authenticate at and you're done.
If you want to run your own remote servers (for your product/company) Railway or Render work great (Vercel is a bit more difficult since Lambdas are very expensive if you run them over long periods of time). Metorial targets developers who build their own AI agents and want to connect them to integrations. Plainly, we do a lot more then running MCP servers; we give you monitoring, observability, handle consumer-facing OAuth, and give you super nice SDKs to integrate MCP servers with your agent.
Regarding the second question, Metorial has three execution modes depending on what the server supports: 1) Docker - this is the most basic one which any MCP server should support. We did some heavy optimizations to get those to start as fast as possible and our hibernation system supports stopping and resuming them while restoring the state. 2) Remote MCP - we connect to remote MCP servers for you, while still giving you the same features and ease-of-integration you get with any Metorial server (I could go more into detail on how our remote servers are better than standard ones). 3) Servers on our own lambda-based runtime. While not every MCP server supports this execution mode, it's what really sets us apart. The Lambdas only run for short intervals, while the connection is managed by our gateway. We already have about 100 lambda-based servers and working on getting more on to that execution model.
There's a lot about our platform that I haven't included in this. Like our stateful MCP proxy, our security model, our scalable SOA, and how we transform OAuth into a single REST API calls for our users.
Let me know if you have any additional questions, always happy to talk about MCP and software architecture.
You can think of it as a convenient way to self-host fonts, with best-practices built right in.
If you have any feedback or ideas, please let me know.
When designing the address bar I actually have thought about phishing - thanks for reminding me.
There are hundreds of startups coming and going every week. Meta is one of them. Of course I did not wake up today and said to myself, “I am starting a startup today.” — Building a startup requires months or even years of planning before thinking about starting.
We are in the golden age of startups. Tiny startups are getting big and helping the smaller ones getting big too. There are so many awesome blogs and books about startups out there.
I am not sure how I will build Meta and what Meta is going to be. I hope you’ll follow me on my journey — I will keep you up to date best I can.
Please upvote and comment - Thank you.
Bytes.gq is just a litte project I have been working on. I thought other people might appreciate it. I did not think anybody would like to know more about it.
But thanks for the suggestion.