MPLAB® X IDE Connections: Servers and Ports

Last modified by Microchip on 2024/03/29 13:39

Below are the servers/URLs and their ports that MPLAB® X IDE visits. Most can be turned off by setting a flag (e.g. -J-Dmicrochip.connect=false) in mplab_ide.config or mplab_ipe.config. If there are two flags in the cell, either one will work.

Module/Purpose

Server/URL

Port

Gated by

IDE/Core Statistics

DV Startup Statistics

IPE Statistics

http://mplab-metrics.s3-website-us-west-2.amazonaws.com/ide/ide-startup
http://mplab-metrics.s3-website-us-west-2.amazonaws.com/ide/startup
http://mplab-metrics.s3-website-us-west-2.amazonaws.com/ide/dv-startup
http://mplab-metrics.s3-website-us-west-2.amazonaws.com/ipe
80statistics.connect=false
microchip.connect=false
IDE Update Centerhttps://ww1.microchip.com/downloads/mplab/X/v3/plugins/updates.xml
https://ww1.microchip.com/downloads/mplab/X/v3/thirdpartyplugins/updates.xml
https://ww1.microchip.com/downloads/mplab/X/v3/netbeansplugins/updates.xml
https://ww1.microchip.com/downloads/mplab/X/v3/plugins/v6.15/updates.xml
443plugin.manager.check.interval=NEVER*
IPE Update Centerhttps://ww1.microchip.com/downloads/mplab/X/ipe/plugins/updates.xml
https://ww1.microchip.com/downloads/mplab/X/ipe/thirdpartyplugins/updates.xml
https://ww1.microchip.com/downloads/mplab/X/ipe/plugins/v6.15/updates.xml
https://ww1.microchip.com/downloads/mplab/X/ipe/netbeansplugins/updates.xml
443plugin.manager.check.interval=NEVER*
Kit Window
Xplained Database
http://kits.download.atmel.com/board_config_defines.xml
http://kits.download.atmel.com/KitDatabase.xml
80microchip.connect=false
Start Page Loginhttps://www.microchip.com/wwwregister/login.asmx?WSDL443startpage.connect=false
microchip.connect=false
Start Page What's Newhttps://ww1.microchip.com/downloads/mplab/x/whatsnew-changelog.xml
https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide/whats-new
443microchip.connect=false
MyDevtool (MySoftware/MyHardware)443microchip.connect=false
MyMicrochip (send project device info when open project)https://ww1.microchip.com/downloads/mplab/x/mymicrochip-config.json
https://www.microchip.com/MPLABExpressAPI/api/preferences/add
443microchip.connect=false
mymicrochip.connect=false
Packs Check/Downloadhttps://packs.download.microchip.com443microchip.connect=false
MPLAB Code Configurator (MCC)https://github.com
https://raw.githubusercontent.com
registry.npmjs.org
https://www.microchip.com
https://ww1.microchip.com/downloads/en/DeviceDoc/avr8bit-2.0.1.mc3lib
443

NOTE: MCC Melody uses port 3001.

See this page for more details on MCC

Servers and Ports used by MCC

Offline Helphttps://onlinedocs.microchip.com
https://www.googletagmanager.com
https://www.google-analytics.com/

443

4000
4001
4002

 
XCLM Activationhttp://keyverify.microchip.com80 
Embedded Project (Latest XC Download)https://www.microchip.com/rss/Recent-MPLABXSoftware.xml443microchip.connect=false
Product Release Prompt (Notification and background check hardware tool to register)https://www.microchip.com/rss/Recent-MPLABXSoftware.xml
https://www.microchip.com/rlmmigrationtool/Service/HardwareDevtoolService.svc
443softwareupdate.connect=false
microchip.connect=false
MPLAB X IDE Storehttps://www.microchip.com/DevelopmentTools/MPLABXStore/443mplabxstore.connect=false
microchip.connect=false
Toolchain License Monitor (daily background check if the dongle license has expired)80licensecheck.connect=false
microchip.connect=false
Compiler Advisorhttps://s3.us-west-2.amazonaws.com/compiler-advisor.mplab.microchip.com/compileradvisor.xm443microchip.connect=false
Event Recorder

6128

3587

NOTE: These ports are not used if the UI of Event Recorder is not open.
Network tools discovery (mDNS, UDP multicast)224.0.0.2515353com.microchip.mplab.comm.mdns.disable=true (introduced in 6.20)

* This flag does not gate internet traffic.