I’ve created an MCP (Model Context Protocol) server package UForum-MCP that provides AI assistants with access to the Umbraco forum. The package passes validation at Umbraco Marketplace | Umbraco integrations and packages but is not appearing in the marketplace after 2+ days.
1. Added Umbraco.Cms dependency as suggested in the GitHub issue
Sorry to hear that it is not getting listed. I did a cursory package validation, and it would seem you have an invalid field (“PackageType”) in the umbraco-marketplace.json file. Try removing that and see if that helps.
thanks for checking with me, i did update its been 3+ hrs, does the marketplace update nightly? will check again after it updates the new tagged package… will check tomorrow its 8pm here in Nepal (GMT+5:45)
It’s not a package you can install in Umbraco, is it? I think that maybe why it doesn’t show up. I think you need to include a dependency on the Umbraco CMS nuget package for it to be listed.
yes its not a package, just a standard Nuget which i hoped would show if i add the marketplace tag, as nathanwoulfe suggested i added the cms reference
I asked the team and it turns out that Søren is correct. Even though you added a PackageReference to Umbraco, the published output has no reference to Umbraco.Cms and that is why the package is not showing up:
The team is thinking about looseing this restriction or finding some other way to validate that a package is related to Umbraco. It works well for traditional packages but less so for tools such as this.
If you found a way to actually use the dependency towards Umbraco, then your package should show up, but that feels more like a hack in your place. Though, if you added some kind of extension to the Umbraco Backoffice for instance, you might have a case.