Hosting is included.
These are the specs behind it.
Every plan includes fully managed hosting, configured and monitored for you — there is nothing here you need to set up. We publish the exact specifications anyway, because you should be able to see what your site runs on. If you would rather host it yourself, MLS Genie™ is a standard WordPress plugin and will run on any qualifying host.
Managed hosting is included on every plan
Every MLS Genie™ subscription includes fully managed WordPress hosting — provisioned, configured and monitored for you, with nothing on this page to set up yourself. We publish the specifications because your site should never be a black box, and because MLS Genie™ is a standard WordPress plugin that will run on any host meeting them. If you prefer your own infrastructure, that is supported at no change in subscription price — these are the numbers to check, and we will verify a host against them before you commit. Bring-your-own hosting is an accommodation rather than a cheaper plan: the platform, support and MLS licensing are identical either way.
What this looks like in practice
Specifications on their own are hard to judge, so here is a real site. A 12-agent residential team runs a full MLS import, the complete CRM and a public IDX site on four CPU cores, averaging 26% CPU across the month while serving 621,000 requests and 3,952 visitors a day — with the object cache switched off. A single-agent site on the same platform runs comfortably on two cores.
Heavy work — importing listings, refreshing prices, scanning for off-market properties — is queued and paced in the background rather than run while somebody is waiting for a page. That is why the numbers above look ordinary despite the volume of data moving through.
Server Requirements
PHP
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
PHP Extensions
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
MySQL / MariaDB
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
Web Server & SSL
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
Caching & Performance
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
Outbound HTTP
Configured for you on MLS Genie™ managed hosting, which is included on every plan. These figures are published for reference, and for matching if you host MLS Genie™ yourself.
Quick-reference checklist
PHP 8.1 minimum, 8.2+ recommended
sodium, curl, json, mbstring, zip, gd/imagick extensions enabled
memory_limit = 512M
max_execution_time = 300, max_input_vars = 3000 or higher
MySQL 8.0 / MariaDB 10.6, InnoDB, utf8mb4
max_allowed_packet = 64M minimum
OPcache enabled with ≥ 128 MB
validate_timestamps=0 in production, clear on every deploy
PHP workers — ask for the number
The figure hosts rarely publish. 12 suits a solo agent; 50+ suits a busy team
Redis object cache available
Not required to launch — the first upgrade worth making as a site grows
System cron every 5 minutes
Calling wp-cron.php on a schedule — not relying on page-load triggering
HTTPS enforced, HSTS enabled
HTTP-only is not supported
Outbound HTTPS unrestricted
MLS data feed, property data, Genie AI, mapping, Google, and mlsgenie.com
Rather skip the setup?
Every MLS Genie™ plan includes fully managed hosting — pre-configured, monitored, and included in your subscription. No server admin required.
See also: Data Security · Privacy Policy · Changelog · Contact us.