OpenFrame Gen1 is Here

ConnectWise pushed ScreenConnect prices up again, and for plenty of MSP owners the renewal quote was the moment the math stopped working. Some Access tiers climbed as much as 275% across 2025, and the support plans have crept up 15 to 20% a cycle for three cycles running. Remote access is a commodity your techs touch fifty times a day, so paying a premium that grows every year gets hard to defend. That is why MeshCentral, a free and open-source remote management server, keeps coming up in r/msp threads as the place teams land when they leave. This guide lays out the pricing math, what the switch gets you, what it costs you, and how to move without dropping a single client mid-session.

TL;DR

  • The short answer. MeshCentral replaces ScreenConnect remote access for a flat hosting cost, so a growing tech team stops paying more every time it adds a seat.
  • The savings. A 50-tech shop pays around $25,000 a year for ConnectWise Control versus roughly $480 a year to self-host MeshCentral on a small VPS.
  • The trade. You take on hosting, updates, and first-line support yourself, with no vendor SLA to call at 2 a.m.
  • Who it fits. Teams with Linux comfort and real cost pressure, not teams that need a turnkey vendor on the hook.

What Changed With ScreenConnect Pricing

ScreenConnect sells its support plans on a per-concurrent-technician model, billed annually. A license is burned by a live session, not a named user, so three concurrent licenses can float across a bigger team as long as no more than three sessions run at once. The published tiers sit at roughly $30 a month for One, $33 for Remote Access, $45 for Standard, and $55 for Premium, each priced per concurrent tech. Unattended access is a separate product line billed per device, starting near $30 a month for 25 machines.

The number that pushed teams over the edge was the rate of change. Reports put the 2025 increase at up to 275% on some Access tiers, and the support plans have climbed 15 to 20% per cycle for three cycles. When a line item doubles inside two renewals with no new capability attached, it stops reading like a product and starts reading like a tax.

Price is only half of it. In early 2024 an authentication bypass tracked as CVE-2024-1709 hit on-prem ScreenConnect servers with a CVSS score of 10, and attackers were exploiting it within days of disclosure. ConnectWise patched it, but the incident put a spotlight on how much trust an MSP places in a single signed installer that reaches every client endpoint. For a fuller breakdown of the product itself, the ConnectWise ScreenConnect review walks through the features and the tradeoffs in detail.

None of this makes ScreenConnect a bad tool. It is fast, it has a deep toolbox, and the Backstage command line is genuinely useful. The problem is narrower than that. You are paying a rising premium for a function that open source now does well, and the premium scales with the size of your team.

The Real Cost Math: Per-Concurrent-Tech Versus Self-Hosted

The reason the price hike stings is structural. A per-concurrent-tech model taxes growth. Every time you hire, or every time more techs need to be in sessions during a busy window, the meter climbs. A self-hosted server flips that: the cost is the box it runs on, and it does not care whether five techs or fifty are connected.

Here is the comparison the way an owner looks at it.

What you care aboutScreenConnect (Access/Standard)MeshCentralSplashtop
Pricing modelPer concurrent technician, billed annuallyFlat cost of the server it runs onPer technician, billed annually
Cost at 50 techsAround $25,000 a yearRoughly $480 a year on a VPSSeveral thousand a year, tier dependent
Self-host optionOn-prem available, still licensed per techYes, you own the server outrightNo, cloud only
Who runs updatesConnectWiseYouSplashtop
Vendor support SLAYesNone, community forumsYes
LicenseCommercialApache 2.0, open sourceCommercial

The 50-tech figure comes from teams running ConnectWise Control at that scale and comparing it against a $40-a-month VPS, which lands near $480 a year regardless of headcount. That is not a rounding difference. It is roughly two orders of magnitude, and the gap widens with every tech you add because one side scales with people and the other scales with the price of a virtual machine.

Smaller shops see a smaller absolute number but the same shape. A ten-tech team licensing five concurrent Standard seats is paying around $2,700 a year for remote access alone. The same team on MeshCentral pays the VPS bill and nothing per seat. The savings are real either way, and they compound as you grow. If you want the wider field of paid replacements before committing, the ConnectWise alternatives rundown covers the commercial options side by side.

The concurrent model has a second cost that never shows on the invoice. It punishes exactly the moments you can least afford friction. During a widespread outage or a patch-Tuesday scramble, every tech needs to be in a session at once, and a license count sized for a normal day means someone is locked out while a client waits. Teams end up buying extra concurrent seats to cover the worst hour of the worst week, then paying for that headroom all year. A self-hosted server has no session cap you are renting, so the whole team can pile in during an incident without anyone watching a seat counter. For a busy shop that difference is felt in response time, not just the renewal total.

What You Get With MeshCentral

MeshCentral is a self-hosted remote management server written in Node.js. It came out of Intel's open-source group under Ylian Saint-Hilaire and now runs as a community project under the Apache 2.0 license, which means no per-seat fee and no license audit. You install it, you own it.

Feature-wise it covers the work a support desk does all day. Unattended and attended access, full remote desktop, a remote terminal, file transfer, and a web console you reach from any browser. Agents are cross-platform, so Windows, Linux, and macOS endpoints all report into one dashboard. Multi-user support, device groups, and two-factor authentication are built in, which matters when several techs share the same server.

The architecture is the part that earns trust after a rough year for remote tools. Each endpoint runs a lightweight agent that calls home to your server over an outbound connection. You manage machines behind NAT, firewalls, and home routers without opening a single inbound port on the client side. Combined with the built-in Let's Encrypt support for automatic HTTPS, a competent admin can stand up an encrypted, publicly reachable server in an afternoon. For a step-by-step walkthrough of the platform, the MeshCentral guide on OpenMSP goes deeper than a features list.

There is more under the hood than a support desk sees on day one. MeshCentral ships a local relay and router that tunnels raw RDP, SSH, and VNC through the same encrypted agent connection, so you can reach a server's native remote desktop without exposing port 3389 to the internet. Agents update themselves from the server, which keeps a fleet on one version without a push tool. For a shop that outgrows the built-in database, pointing MeshCentral at MongoDB lets one server hold tens of thousands of devices. The mobile apps are real, if plainer than a commercial equivalent, and the whole thing runs on Windows or Linux depending on what your team would rather patch. None of these are teaser features locked behind a paid tier, because there is no paid tier.

The catch worth naming up front: MeshCentral gives you the engine, not the concierge. There is no account manager, no phone line, and no roadmap you can lobby. The documentation is solid and the forum is active, but the support model is you and your team.

What You Give Up When You Leave ScreenConnect

A migration guide that only lists wins is a sales page. Here is the other side, so the decision is a real one.

You give up the vendor SLA. When ScreenConnect breaks, you file a ticket and someone else owns the fix. When your MeshCentral server breaks, you own it, which means someone on your team needs to be comfortable with Linux, Node.js, and reading a log file. For teams already running self-hosted tools, that is a Tuesday. For teams that have never touched a server, it is a real hire or a real learning curve.

You give up some polish. ScreenConnect has years of refinement in its session UI, its mobile apps, and small conveniences like the Backstage toolbox. MeshCentral is capable and improving, but it is an engineer's tool, and it shows in places. You also give up the tight prebuilt integrations that ship with a commercial product. If your PSA or RMM has a native ScreenConnect launch button, you will be wiring MeshCentral in through its API or a custom link instead of clicking an official integration.

You also give up some of the reporting a compliance-heavy client expects out of the box. ScreenConnect and its commercial peers ship session recording, audit exports, and access reports formatted for an auditor with little setup. MeshCentral logs events and supports recording, but assembling that into a report a client's insurer will accept is more assembly than click. If your contracts carry SOC 2 or cyber-insurance evidence requirements, price in the time to build and maintain that reporting yourself, or the cost of a tool that hands it to you. For plenty of internal IT teams and smaller MSPs, the built-in logging is enough. For a regulated client base, read the requirement before you assume open source clears it.

And you take on patching. That CVE-2024-1709 story cuts both ways. A vendor pushes the fix for you, but you also inherit their exposure the moment their infrastructure is the target. Self-hosting means you patch on your own schedule and your server is not part of a fleet-wide attacker campaign, but it also means nobody is watching the security mailing list except you. That is ownership. It is a feature and a chore at the same time.

How To Migrate From ScreenConnect To MeshCentral

The safe way to move is to run both tools in parallel until you trust the new one, then decommission the old one before its renewal date. Do not cut over cold. Here is the sequence.

  1. Stand up the server. Spin up a small VPS, 2GB of RAM is enough to start. Enable the Universe repository, install Node.js 20 LTS, then run npm install meshcentral in a dedicated directory. Start it once with node node_modules/meshcentral, confirm the web console loads, then relaunch with the --install argument so it runs as a persistent systemd service. Point a subdomain at the box and let the built-in Let's Encrypt support issue HTTPS.
  2. Lock it down before any client agent touches it. Turn on two-factor authentication for every account, create device groups that mirror how you segment clients, and set per-group permissions so a tech only sees the machines they support. This is the step that turns a lab install into something you can put in front of client endpoints.
  3. Deploy agents alongside ScreenConnect, not instead of it. Push the MeshCentral agent to a pilot group of internal machines first, then a friendly client. Both remote tools coexist fine on the same endpoint, so nothing goes dark while you test coverage, session quality, and file transfer on real hardware.
  4. Rebuild your runbooks. Update the internal docs your techs open under pressure. New login URL, new session flow, where 2FA codes come from. A tool your team fumbles at during a client emergency is worse than the tool you left.
  5. Widen the rollout, then decommission. Once the pilot holds for a couple of weeks, push agents to the rest of the fleet. Confirm every client is reachable in MeshCentral, then uninstall the ScreenConnect client across your endpoints and let the license lapse at renewal instead of paying for another year of overlap.

The whole point of the parallel run is that you never bet a client's uptime on an untested server. You prove MeshCentral on machines you control, expand only when it earns it, and turn off the meter last.

Who Should Move And Who Should Stay

Moving makes sense when two things are true: the ScreenConnect renewal is a number that hurts, and someone on your team is comfortable owning a Linux server. If both are true, the savings are large enough and the work is small enough that staying is the more expensive choice. Teams that already self-host TacticalRMM, Wazuh, or ITFlow tend to fold MeshCentral in without a second thought, because it is one more service on infrastructure they already run.

Staying makes sense when your operation runs on vendor accountability. If your clients' contracts or your own cyber-insurance posture lean on a named vendor with an SLA, or if you have no bandwidth to own another server, the premium buys you a throat to choke, and that has value. In that case the smarter move may be a different commercial tool rather than self-hosting at all. The Splashtop review covers the strongest direct replacement if you want to stay on a supported product while cutting the ConnectWise bill.

There is a third path that neither self-hosting nor another point tool solves: the sprawl itself. If remote access is only one of eight vendors squeezing your margin, swapping one line item does not fix the model. OpenFrame is the AI-native all-in-one MSP and IT platform built for that problem, with native PSA included rather than bolted on, priced to kill the vendor tax, and structured so you are not locked into a stack you cannot leave. It is not the open-source route MeshCentral is, and it does not pretend to be. It is the consolidation route for teams who would rather run one platform than babysit six servers.

Pick the path that matches how your team actually works, not the one a vendor's renewal calendar picked for you.

The price hike did the hard part for you. It turned a comfortable default into a decision, and a decision is where the savings live.

Kristina Shkriabina

Marketing Manager

Ohayo! I'm Kristina, and I'm doing good things with content, SEO, social, and community at Flamingo. Before IT, I worked as a correspondent for Ukraine's Public Broadcasting Company and have a Master's in journalism.

Related Content

Blog Posts

Product Releases

Podcasts

Webinars

Case Studies

Events

Customer Interviews

Onboarding Guides

Frequently Asked Questions

MeshCentral Migration

ConnectWise raised ScreenConnect pricing across 2025, with reports of up to 275% on some Access tiers and support plans climbing 15 to 20% per renewal cycle. The per-concurrent-technician model also means your cost rises every time the team grows.
MeshCentral is a strong fit for teams comfortable running a Linux server. It covers unattended access, remote desktop, terminal, and file transfer for free under the Apache 2.0 license. You trade vendor support and prebuilt integrations for full control and a flat hosting cost.
MeshCentral software is free and open source, so your only cost is the server it runs on. A small 2GB VPS near $40 a month covers most teams, landing around $480 a year no matter how many technicians connect.
MeshCentral supports two-factor authentication, per-group permissions, and automatic HTTPS certificates. Its agents call home over outbound connections, so no inbound ports open on client devices. You own patching, which means both the fixes and the exposure sit on your schedule.
Yes. Both remote tools coexist on the same endpoint, which is exactly how a safe migration works. Deploy MeshCentral agents alongside ScreenConnect, verify coverage and session quality on real machines, then uninstall the ScreenConnect client before the license renews.
Not on client machines. The MeshCentral agent makes an outbound connection to your server, so you manage devices behind NAT, firewalls, and home routers without inbound ports. You only expose your own server over HTTPS, secured with a valid certificate.

Getting Started

OpenMSP is The MSP Knowledge Hub & Community Platform designed specifically for Managed Service Providers seeking to optimize their technology stack, reduce vendor costs, and discover open-source alternatives. We combine a comprehensive vendor directory, open-source solution catalog, and integrated community discussions to help MSPs make informed decisions.
Yes, completely free. Browse vendors and tools, read comparisons, and join community discussions - no cost, no registration required. OpenMSP is community-supported and focused on empowering MSPs to reduce costs and improve operational efficiency through open-source technology.
We help MSPs identify cost-effective alternatives to expensive commercial solutions, provide transparent vendor information, and connect you with proven open-source alternatives. Our platform enables MSPs to make informed decisions about their technology investments.
No account required for browsing vendors, reading comparisons, or accessing community content. Creating a free account with SSO (Microsoft, Google, or Slack) allows you to participate in discussions and save your favorite tools.