Hi,
Yes from my understanding you got it right.
It's still very young.
It's about storing a json "package" or text.
In the json you can have a config for an url for a remote MCP server or a package that you can run on your computer to be a local MCP server (only from official repo for now).
Maybe in the futur if this kind of registry can validate private package it could be nice to flag a package already in inedo to make it available in the MCP registry.
Exemple :
An internal team create an npm package for a MCP server or a docker package
In proget I can have a MCP Registry with all kind of MCP server and for our own package we can just check an option on the package in proget to have it in the registry.
Regards,
Frédéric