mobile menu
Information
You are here: Visualware > MCS Home > Download MCS

Download MCS

Fill out the form to download MCS immediately and a member of our team will be in touch.

Learn how MCS can be deployed to overcome critical business challenges. Including managing Work from Home connections, VoIP services, world-wide network assessment, and much more.

Current Releases:

Click here for the MCS release history
MCS Requirements

Other Downloads

download the visualware bcs utility

The BCS

v5.6.4, released October 24th, 2025.

download NCS datasheet

NCS Datasheet

Learn more about the NCS technology

download NCS firmware

NCS Device Firmware ?

Last release: January 26th, 2024.

download NCS config program

NCS Config Utility ?

Configure/update firmware for a NCS device.

System Requirements

Hardware, software, and configuration requirements for MCS deployment

MCS Management Server

  • Operating System: Linux or Windows Server
    • Linux Kernel 2.2.5+, RedHat 7.6+, Ubuntu, CentOS (Intel x86). Supports AWS and Azure. Requires Java 11.
    • Windows Server 2019-2025
  • Java: 32-bit (Windows) or 64-bit (Linux) Oracle JRE recommended
  • Recommended: 2 GHz CPU 4+ core x64, 500GB disk, 16–32 GB RAM
  • Minimum: 2 GHz CPU 2–4 cores, 500GB disk, 8–16 GB RAM
  • Database: ~2 GB storage per 10,000 tests

MCS Satellite Servers (SW)

  • Operating System: Linux or Windows Server
    • Linux Kernel 2.2.5+, RedHat 7.6+, Ubuntu, CentOS (Intel x86). Supports AWS and Azure.
    • Windows Server 2019-2025
  • Java: 32-bit (Windows) or 64-bit (Linux) Oracle JRE recommended
  • Minimum: 2 GHz CPU 2–4 cores, 250GB disk, 8 GB RAM (16GB+ if shared)

Rack Mount Appliances (HW)

  • Available with up to 16 ports
  • Each port includes a Satellite Server license
  • Power: External power supply or PoE
  • View full specifications →

MCS Client Satellites

For automated testing from remote systems:

  • OS: Windows 7–10, Windows Server 2019-2025, Mac OS X 10.11+ (El Capitan), Linux
  • Memory: 4+ GB RAM

Browser Support

MCS in-browser testing is officially supported on:

Chrome Edge Safari Firefox

Internet Explorer and other browsers may work but are not officially supported.

Virtual Servers

MCS can run on virtual servers. However, some users have experienced erroneous jitter reports due to inaccurate timers on virtual servers.

Recommendation If using VoIP testing, validate results by comparing jitter measurements between a dedicated server and the virtual server.

Java Requirements

MCS v10+ does not require Java on client computers—only on the server platform.

  • Linux servers typically have Oracle Open JDK pre-installed
  • Linux requires Java 11; Windows requires JRE 8+
  • Java SE may require an additional Oracle license

To verify your Java version, run java -version in a command prompt.

View Oracle license requirements →

SQL Database API Optional

MCS includes a proprietary database that automatically logs all test results. For external SQL integration:

  • MySQL: Download Connector/J from the MySQL website
  • Microsoft SQL Server: Download SQL Server JDBC from Microsoft

Port Requirements

Default ports for MCS test types (configurable in server settings):

  • MySpeed: TCP ports 20000, 20001
  • MyVoIP: UDP ports 20000, 20001; TCP port 5060 (SIP test)
  • MyCapacity: UDP port 8090
  • MyRoute: ICMP outbound (echo request); ICMP inbound (TTL expired, echo reply)
  • MyFirewall: UDP/TCP ports set in custom test options

MCS includes a web engine that normally runs on HTTP port 80. If coexisting with IIS on port 80, see documentation on stopping the IIS port grab.