MCP tool as Nuget Package Not Appearing in Umbraco Marketplace

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

4. All versions pass marketplace validation

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.

P.S. You can request a manual ingestion over here, when this file has been updated: Umbraco Marketplace | Umbraco integrations and packages

hey jacob,

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 finds new packages once per day. I sent in a request for a manual sync, so let’s see what happens:

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.

1 Like

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

, lets see what happens

@jacob

checked this morning, it didnt show up…

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:

“This package has no dependencies”

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.

I see you already have an issue on the Umbraco.Marketplace.Issues repository and Nathan incidentally just replied to you there as I was typing up this message: MCP package not being indexed on marketplace · Issue #104 · umbraco/Umbraco.Marketplace.Issues · GitHub

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.

i see , thanks for ur support :slight_smile: i will try