Servers and Ports Used by MPLAB® Code Configurator (MCC)

Last modified by Microchip on 2024/06/24 06:34

Content CategoryContent TypeServer/URLPort
MPLAB® Code Configurator (MCC) URL

MCC default online Docs server(default online docs)

MCC Help Page

Content manager technical Help link

Classic technical help link

MCC Melody technical help link

Device Support by MCU Family

443
MCC Home Pagehttps://www.microchip.com/en-us/tools-resources/configure/mplab-code-configurator443
MCC Forumhttps://forum.microchip.com/s/forums?&page=1&offset=0443
MCC YouTube link for more details443
MCC Statistics URLhttps://mplab-metrics.s3.us-west-2.amazonaws.com443
MCC Content manager URLhttp://localhost:<randomport>/cores/{core-version}/content-manager/www/package/build/index.htmlrandom port
MCC Views URL http://localhost:<randomport>/html/plugin/bootstrap.html?key=<random integer>&port=<randomport>random port
Content ManagerMPLAB Harmony Contents
Default MPLAB Harmony catalog file path
Harmony Catalog link : https://github.com/Microchip-MPLAB-Harmony/catalog.git

From the catalog.yml file of above git repo, individual catalogs can be viewed and for each harmony content the raw file URL will be obtained

Raw file URL will be formatted as below.   

https://raw.githubusercontent.com/{PROJECT_NAME}/{REPO_NAME}/{BRANCH-NAME/TAG-NAME}/{FILE-NAME}

The values for the above variable will be available in the catalog file

PROJECT_NAME                              : path

REPO_NAME                                    : name

{BRANCH-NAME/TAG-NAME}          : master/ tag name eg, v3.6.0

{FILE-NAME}                                     : any file name of the files in the given repo
 

 

https:443
MCC Harmony library :

https://registry.npmjs.com/@mchp-mcc/harmony

https://registry.npmjs.org/@mchp-mcc/harmony/-/<harmony-artifact-file-name>

Ex:-https://registry.npmjs.org/@mchp-mcc/harmony/-/harmony-1.0.5.tgz

443

MCC Melody

NPM Registry

 

Initial MCC Melody Content catalog  will be fetched from the following URL

https://registry.npmjs.org/@mchp-mcc/scf-catalog

This URL will list several catalogs for eg
"catalogs": [
        {
            "name": "@mchp-mcc/melody-16bit-catalog",
            "version": "*"
        },
        {
            "name": "@mchp-mcc/melody-8bit-catalog",
            "version": "*"
        },
        {
            "name": "@mchp-mcc/melody-common-catalog",
            "version": "*"
        }
Using this info the melody catalog info will be fetched using the following URL

https://registry.npmjs.org/<name> 
This will return a list of melody content with the following info
"content": [
        {
            "name": "@mchp-mcc/adc-multicore-driver",
            "version": ">=1.0.0",
            "meta": {
using this info the content version information will be obtained using 
 
 

Content manager auto-download URL

 

https://www.npmjs.com/package/@mchp-mcc/content-manager

https://registry.npmjs.org/@mchp-mcc/content-manager/-/<Content manager artifactName>

443

Classic

User Guide

MCC Libraries xml URL

 

443

443

Back to Top