<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Alexander Björneheim</title>
    <description>The latest articles on DEV Community by Alexander Björneheim (@alexbj75).</description>
    <link>https://dev.to/alexbj75</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2354489%2Ffa7710b7-a7e3-4466-8925-11cc77488b9f.png</url>
      <title>DEV Community: Alexander Björneheim</title>
      <link>https://dev.to/alexbj75</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/alexbj75"/>
    <language>en</language>
    <item>
      <title>I built an app with ChatGPT or Claude. How do I put it online, with a database and logins?</title>
      <dc:creator>Alexander Björneheim</dc:creator>
      <pubDate>Fri, 06 Nov 2026 07:22:02 +0000</pubDate>
      <link>https://dev.to/oscdev/i-built-an-app-with-chatgpt-or-claude-how-do-i-put-it-online-with-a-database-and-logins-4nah</link>
      <guid>https://dev.to/oscdev/i-built-an-app-with-chatgpt-or-claude-how-do-i-put-it-online-with-a-database-and-logins-4nah</guid>
      <description>&lt;p&gt;Connect the AI you built the app with to LIIVO, then tell it to "Deploy to LIIVO". Your AI puts the app online with its own link, sets up the database and user logins the app needs, and you never open a terminal. It is free to try, and 15 EUR a month to keep an app online all the time.&lt;/p&gt;

&lt;p&gt;The rest of this post walks through it step by step, including what it costs and what can trip you up.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why does my app only work on my computer?
&lt;/h2&gt;

&lt;p&gt;When ChatGPT or Claude builds an app, it usually runs inside the chat preview or on your own computer. It looks finished, but nobody else can open it. To share it, the app needs a home on the internet: a link people can visit, a place to keep its data, and a way for people to sign in. That home is what people mean by "hosting".&lt;/p&gt;

&lt;p&gt;LIIVO is that home, and it is built for people who don't write code. You keep using the AI you already have. LIIVO puts what it builds online and keeps it running.&lt;/p&gt;

&lt;h2&gt;
  
  
  What do I need before I start?
&lt;/h2&gt;

&lt;p&gt;You need three things, and none of them is a LIIVO sign-up form.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A computer.&lt;/strong&gt; The setup happens in the Claude or ChatGPT desktop app. Once your app is live, anyone can use it on a phone.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A ChatGPT or Claude account.&lt;/strong&gt; A paid AI plan works best. Free AI plans have tighter usage limits, and on Claude's free plan you can build in the regular chat but not in Claude's Code mode.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;An idea, or the app your AI already made.&lt;/strong&gt; A booking page, a tracker for the family chores, a small shop. Whatever you were going to describe anyway.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You don't create a LIIVO account first. When you connect your AI, it sends you to a sign-in screen. You sign in with Google, Apple or email, and that sign-in is your LIIVO account.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do I connect ChatGPT or Claude to LIIVO?
&lt;/h2&gt;

&lt;p&gt;Your AI talks to LIIVO through one address: &lt;code&gt;https://my.liivo.ai/mcp&lt;/code&gt;. You paste it into your AI's settings once.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In Claude (desktop app):&lt;/strong&gt; open Connectors from the chat box, choose to add a custom connector, name it LIIVO and paste the address. Claude opens your browser so you can sign in, then sends you back to the chat.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In ChatGPT (desktop app):&lt;/strong&gt; open the ChatGPT menu and choose Settings. Under Integrations, click Plugins, open the MCPs tab, click Add and then Add MCP server. Set the name to LIIVO, the type to Streamable HTTP and the URL to &lt;code&gt;https://my.liivo.ai/mcp&lt;/code&gt;, leave the token fields empty and click Save. Then start a new chat so the connection is picked up.&lt;/p&gt;

&lt;p&gt;If you get stuck, &lt;a href="https://www.liivo.ai/connect?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-put-ai-app-online" rel="noopener noreferrer"&gt;LIIVO's connect page&lt;/a&gt; shows each step with pictures.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do I actually put my app online?
&lt;/h2&gt;

&lt;p&gt;Tell your AI what you want, the way you would tell a friend, and end with "Deploy to LIIVO". For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Make a simple booking page for my yoga class. People pick a time, enter their name and email, and get a confirmation. I want to see all bookings in a list. Deploy to LIIVO.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Your AI writes the app and sends it to LIIVO, and LIIVO puts it online. A few minutes later you get a link you can open, send to people, or put on your Instagram.&lt;/p&gt;

&lt;p&gt;If the app already exists in a chat, say "Put the app we just made on LIIVO so other people can use it." If something goes wrong, tell your AI what you see. It can read what happened and try again. And if your app was built somewhere else and you have its code, open that code in Claude or ChatGPT and ask it to deploy the app to LIIVO.&lt;/p&gt;

&lt;h2&gt;
  
  
  Can my app have a database and user logins?
&lt;/h2&gt;

&lt;p&gt;Yes. LIIVO has the pieces most real apps need, ready for your AI to wire up: databases, logins, file storage, email, visitor stats and video. You don't pick them from a menu. You describe what the app should do, and your AI chooses.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Let people create an account and log in, and save each person's bookings so they can see them next time. Deploy to LIIVO.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Each app gets its own space. Its logins, its data and its keys are not shared with any other app on LIIVO, so if something breaks somewhere else, your app keeps running.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does it cost, including the AI?
&lt;/h2&gt;

&lt;p&gt;There are two separate bills, and it helps to see both.&lt;/p&gt;

&lt;p&gt;The first is your AI plan. That stays with ChatGPT or Claude, and LIIVO charges nothing for the AI. There is no fee per prompt and no second bill for the same thing.&lt;/p&gt;

&lt;p&gt;The second is LIIVO, for keeping your app online.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Free&lt;/th&gt;
&lt;th&gt;Creator&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Price&lt;/td&gt;
&lt;td&gt;0 EUR&lt;/td&gt;
&lt;td&gt;15 EUR a month, excl. VAT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Card needed&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes, billed from day one&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tokens&lt;/td&gt;
&lt;td&gt;100, once&lt;/td&gt;
&lt;td&gt;40 every day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Good for&lt;/td&gt;
&lt;td&gt;Trying it and building a first app&lt;/td&gt;
&lt;td&gt;Keeping an app online around the clock&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Tokens are how LIIVO counts the time your app's pieces are running. Each running piece uses some tokens every day, typically between 10 and 100, so the 100 free tokens last days rather than months. They are a one-time start, not a monthly allowance. On the free plan, an app that runs out is paused, not deleted.&lt;/p&gt;

&lt;p&gt;Creator is 15 EUR a month with 40 tokens a day, and you can cancel with one click; your plan stays active to the end of the period you paid for. There is no free trial of Creator. If you want your app on your own web address, like a name you bought, that needs the Professional plan at 69 EUR a month. Most people start with the link LIIVO gives them.&lt;/p&gt;

&lt;h2&gt;
  
  
  What happens if I want to leave later?
&lt;/h2&gt;

&lt;p&gt;You keep your app. You can export the app and its data whenever you want and move it somewhere else, with no export fee. Every piece LIIVO runs is open code that anyone can run, which is why the move is possible.&lt;/p&gt;

&lt;p&gt;Your app and the data it stores run in Sweden, in Stockholm, on Swedish-owned servers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is my app ready for real people?
&lt;/h2&gt;

&lt;p&gt;Before you send the link to everyone, ask your AI to check it with you. Can a stranger sign up without your help? What happens if someone types something odd into a form? Does it work on a phone? LIIVO has a short list of prompts for this, &lt;a href="https://www.liivo.ai/tips/is-your-app-ready-for-real-users?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-put-ai-app-online" rel="noopener noreferrer"&gt;Is your app ready for real users&lt;/a&gt;, and you can paste them straight into your chat.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where do I start?
&lt;/h2&gt;

&lt;p&gt;Open &lt;a href="https://www.liivo.ai/connect?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-put-ai-app-online" rel="noopener noreferrer"&gt;liivo.ai/connect&lt;/a&gt; on your computer, connect the AI you already use, and ask it for the smallest version of your idea. When it says the app is live, open the link on your phone. That is the moment it stops being a chat and becomes something people can use.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Plans and prices checked on 6 November 2026 on liivo.ai.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>ai</category>
      <category>webdev</category>
      <category>nocode</category>
    </item>
    <item>
      <title>Which MCP servers can actually deploy infrastructure, not just read it? Five compared</title>
      <dc:creator>Alexander Björneheim</dc:creator>
      <pubDate>Fri, 06 Nov 2026 07:21:36 +0000</pubDate>
      <link>https://dev.to/oscdev/which-mcp-servers-can-actually-deploy-infrastructure-not-just-read-it-five-compared-494b</link>
      <guid>https://dev.to/oscdev/which-mcp-servers-can-actually-deploy-infrastructure-not-just-read-it-five-compared-494b</guid>
      <description>&lt;p&gt;If you want an AI agent to deploy and run infrastructure through MCP, five hosted MCP servers can do real write work today: Vercel, Render, Railway, Netlify and Eyevinn Open Source Cloud (OSC). They differ in what the agent can create, whether it can tear things down again, and what is actually running underneath when it does.&lt;/p&gt;

&lt;p&gt;Every row below comes from each platform's own MCP documentation, read on 6 November 2026. Tool lists change month to month, so treat the table as a dated snapshot.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is the difference between an MCP server that reads and one that deploys?
&lt;/h2&gt;

&lt;p&gt;A read-only server lets your agent look: list projects, fetch logs, search documentation. Most cloud MCP servers started there.&lt;/p&gt;

&lt;p&gt;A deploying server lets the agent change things. It can create a database, ship your code to a public URL, set environment variables, restart a service and delete what it made. That needs more trust, so check which write actions a server exposes before you connect it to an agent that acts with your credentials.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which hosting platforms have an MCP server that can deploy?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Platform&lt;/th&gt;
&lt;th&gt;Remote endpoint&lt;/th&gt;
&lt;th&gt;What the agent can create or change&lt;/th&gt;
&lt;th&gt;Tear down from chat?&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Vercel&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;https://mcp.vercel.com&lt;/code&gt; (OAuth)&lt;/td&gt;
&lt;td&gt;Deploy code to a new or existing project (&lt;code&gt;deploy_to_vercel&lt;/code&gt;, announced July 2026). Tool categories for projects, environment variables, domains and storage.&lt;/td&gt;
&lt;td&gt;Not stated on the pages we read&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Render&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;https://mcp.render.com/mcp&lt;/code&gt; (OAuth or API key)&lt;/td&gt;
&lt;td&gt;Web services, static sites, cron jobs, Render Postgres and Key Value instances. Trigger deploys, update environment variables.&lt;/td&gt;
&lt;td&gt;No. Render's docs send other changes and deletions to the Dashboard or REST API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Railway&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;https://mcp.railway.com&lt;/code&gt; (OAuth, or through the Railway CLI)&lt;/td&gt;
&lt;td&gt;Create projects, redeploy, accept staged changes. The local server (&lt;code&gt;railway mcp local&lt;/code&gt;) adds services, variables, domains and volumes.&lt;/td&gt;
&lt;td&gt;Yes, on the local server, with a preview and an explicit confirm&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Netlify&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://mcp.netlify.com/mcp&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Create, manage and deploy projects. Environment variables and secrets, forms, extensions.&lt;/td&gt;
&lt;td&gt;Not stated in the README&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OSC&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;https://mcp.osaas.io/mcp&lt;/code&gt; (OAuth, or a personal access token)&lt;/td&gt;
&lt;td&gt;Any of the 198 open-source services in the catalog, databases (PostgreSQL, MariaDB, Valkey, CouchDB, ClickHouse), your own app from a GitHub repository, backups, config changes, restarts.&lt;/td&gt;
&lt;td&gt;Yes, behind a confirmation step&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  How should I read that table?
&lt;/h2&gt;

&lt;p&gt;Vercel, Netlify and Render are at their best when what you deploy is a web app or a frontend with a managed database beside it. That is what those platforms are built around, and their MCP servers expose it well. Vercel's server added code deploys this summer, so older articles that call it read-only are out of date.&lt;/p&gt;

&lt;p&gt;Render is explicit about its limits. Its MCP server does not support every configuration option at creation, and it leaves scaling changes and deletions to the dashboard and API. That is a defensible safety choice, and it is better to know it up front than to discover it mid-task.&lt;/p&gt;

&lt;p&gt;Railway splits its tools in two. The hosted server is the default and the narrower one. The local server, run through the CLI, can create and remove services, volumes and domains, and Railway marks destructive actions so that clients ask before acting.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does the OSC MCP server do that the others do not?
&lt;/h2&gt;

&lt;p&gt;Two things, and both come from what OSC is rather than from the MCP layer.&lt;/p&gt;

&lt;p&gt;The first is the catalog. OSC runs managed open-source services, and the MCP server can create any of them. When we checked today there were 198 published, from PostgreSQL and MinIO object storage to Keycloak for user logins and Uptime Kuma for monitoring, plus a long tail of media tools. Your agent is not limited to a web app and a database. If the project needs full-text search, a message queue or a video transcoder, it is the same &lt;code&gt;create-service-instance&lt;/code&gt; call.&lt;/p&gt;

&lt;p&gt;The second is what runs underneath. Every catalog service runs the unmodified upstream open-source container. A PostgreSQL instance on OSC speaks the PostgreSQL wire protocol, MinIO speaks S3 and Keycloak speaks OIDC, with no proprietary OSC API between your app and the service. If you leave, you run the same image on another cloud or your own servers and point your app at it. We wrote up that exit as a script in &lt;a href="https://www.osaas.io/blog/the-exit-test?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-mcp-servers-that-deploy" rel="noopener noreferrer"&gt;The Exit Test&lt;/a&gt;. This matters more when an agent makes the choices, because nobody stopped to read the exit terms.&lt;/p&gt;

&lt;p&gt;The services your agent creates on OSC run in Stockholm, on Swedish-owned infrastructure.&lt;/p&gt;

&lt;p&gt;Where OSC is the wrong pick: if your project is mostly a frontend and you want the preview-deploy-per-pull-request workflow, the platforms built around that workflow will fit better.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do I connect the OSC MCP server to Claude Code?
&lt;/h2&gt;

&lt;p&gt;You need an OSC account. The free Basic plan is enough to try it and asks for no card. Then run one command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add &lt;span class="nt"&gt;--transport&lt;/span&gt; http osc https://mcp.osaas.io/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Start Claude Code and type &lt;code&gt;/mcp&lt;/code&gt;. A browser window opens, you sign in, pick the workspace the tools should act on and approve. The server implements OAuth 2.1 with PKCE, so there is no key to paste. Claude Desktop, Codex and ChatGPT use the same browser sign-in.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do I connect it to Cursor?
&lt;/h2&gt;

&lt;p&gt;Create a personal access token in the OSC console under Settings, API, and add this to &lt;code&gt;.cursor/mcp.json&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"mcpServers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"osc"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"type"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"http"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"url"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://mcp.osaas.io/mcp"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"headers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"Authorization"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Bearer &amp;lt;personal-access-token&amp;gt;"&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Keep that file out of git, since the token acts as you.&lt;/p&gt;

&lt;h2&gt;
  
  
  What can an agent actually do once it is connected?
&lt;/h2&gt;

&lt;p&gt;Three prompts that work, and the tools the agent picks for them:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create a Postgres database called appdb and give me the internal connection string.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is &lt;code&gt;create-database&lt;/code&gt; with &lt;code&gt;type: postgres&lt;/code&gt;. Credentials are generated for you, and the database is internal-only by default, so apps in the same workspace reach it over internal DNS without exposing it to the internet.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Deploy github.com/me/my-api as an app and connect it to appdb.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;code&gt;create-my-app&lt;/code&gt; builds the repository (Node.js, Python, Go, .NET, PHP or WebAssembly) and gives it a stable HTTPS URL, and &lt;code&gt;wait-for-app-ready&lt;/code&gt; reports when it is live. The app has to listen on port 8080.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Back up appdb, then show me everything I have running.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is &lt;code&gt;create-backup&lt;/code&gt; and &lt;code&gt;list-my-services&lt;/code&gt;. The agent sees your own workspace, not a generic catalog, so it can manage what already exists.&lt;/p&gt;

&lt;p&gt;Deleting is deliberately slower. &lt;code&gt;delete-service-instance&lt;/code&gt; first returns a confirmation token and acts only on a second, confirmed call, so an agent that mistakes "stop" for "delete" does not remove a database on the first try.&lt;/p&gt;

&lt;h2&gt;
  
  
  Can I use my existing Claude subscription instead of buying platform credits?
&lt;/h2&gt;

&lt;p&gt;Yes. The MCP server is a connector, so the AI runs on whatever Claude, ChatGPT or Cursor plan you already pay for. OSC tokens pay for running services, not for prompts, and you are never billed per prompt or for an AI mistake.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does OSC cost?
&lt;/h2&gt;

&lt;p&gt;Basic is free, with 100 tokens granted once and no card. Personal is 15 EUR a month excluding VAT and adds 40 tokens a day. A single running service typically uses 10 to 100 tokens a day, so size the plan against what you keep running rather than what you try once. Paid plans bill from day one, there is no trial on any plan, and you can cancel any time. Custom domains start at the Professional plan.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which one should I pick?
&lt;/h2&gt;

&lt;p&gt;Pick by the job, not by the protocol. If the agent's job is to ship a frontend, use the platform you would have picked without MCP. If the job is to assemble a backend out of open-source pieces and keep the option to take every one of them with you, try OSC: &lt;a href="https://app.osaas.io/?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-mcp-servers-that-deploy" rel="noopener noreferrer"&gt;create a free account&lt;/a&gt;, run the one command above and ask your agent for a database.&lt;/p&gt;

&lt;p&gt;Setup for VS Code, Windsurf, Codex and ChatGPT is on the &lt;a href="https://www.osaas.io/mcp?utm_source=devto&amp;amp;utm_medium=cta&amp;amp;utm_campaign=blog-mcp-servers-that-deploy" rel="noopener noreferrer"&gt;OSC MCP page&lt;/a&gt;. A longer walkthrough: &lt;a href="https://dev.to/oscdev/the-mcp-server-that-provisions-a-full-backend-your-ai-agent-can-deploy-and-you-can-walk-away-1pba"&gt;The MCP server that provisions a full backend your AI agent can deploy, and you can walk away&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If a platform's tools have changed since 6 November 2026, tell us in the comments and we will update the table.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>devops</category>
      <category>cloud</category>
    </item>
  </channel>
</rss>
