Cursor 2.6: Team Marketplaces for Plugins

@Sean_Hughes @Tevin_Jeffrey It looks like there’s a bug in auto-refresh, the team is looking into it!

Happy to follow-up here as well

@MichalAugustyn You can find documentation about this in the Bugbot docs (it’s on my to-do list to move this information to the more appropriate GitHub docs).

The most common way to connect GitHub Enterprise to Cursor is by allowing specific Cursor IP addresses. If you’ve reached that stage of setup, it’s probably best to contact the Support Team at [email protected] to discuss your specific setup considerations.

@Colin In my testing, the feature doesn’t work as described in the release notes, and the docs don’t go into more detail.

Team marketplaces let you import a GitHub repository of plugins and distribute them to your team” sounded to me like I as a Team Admin can authenticate with GitHub and all users in my team will get the Marketplace and any required plugins installed by Cursor IDE via the Cursor Backend.

In practice it seems like each individual IDE instance is cloning the private repository locally. That only works if authentication with GitHub is already set up, which is not the case in our agency where also non-developers use Cursors.

I’d appreciate more clarity in the docs about what workflows and setups are actually supported. Also the current behaviour is quite buggy for users that don’t have GitHub auth set up: The Marketplace shows up in the IDE, plugins and their content can be seen, required plugins are marked as installed - but nothing actually works because cloning/pulling the repo just silently fails in the background.

Hi, I’m wondering the same thing. If a team member downloaded the plugin from the marketplace and the plugin has since been updated on the GitHub repo, what should they do to get the new rules in their IDE, for example?

Hey Max, thanks for the detailed feedback!

You’re right, team marketplace plugins rely on your local git configuration for authentication, so if git credentials aren’t set up on the machine, the clone fails silently and the plugin appears installed but with no content. The backend uses the team’s GitHub App credentials to index and populate the marketplace listing, but the actual plugin content is fetched client-side via git.

We’re working on improvements to both surface clearer errors when this happens and ensure proper authentication is used during the plugin install process!

The intended flow is that when changes are pushed to the marketplace repo, the backend automatically re-indexes the plugins and Cursor picks up the new version on the next window focus. This requires “Enable Auto Refresh” to be turned on in your team’s marketplace settings and the Cursor GitHub App to be installed with access to the repo. We’re currently tracking a bug where auto-refresh isn’t reliably triggering after pushes.

In the meantime, a team admin can manually hit the “Refresh” button in the Plugin Repository section of the marketplace settings on the dashboard to pull in the latest changes. After that, team members’ IDEs should pick up the updated plugins on their next window focus or restart.

Hey!

I haven’t see this question answered so I’ll ask it again :slight_smile:

Are there any plans to integrate Marketplace with Gitlab Team plans? If yes, what would be your best guess for a timeframe?

Cheers!

Any updates on this bug? We are currently seeing it happening too.

A fix for the auto-refresh issue was deployed on April 2nd. GitHub push webhooks should now correctly trigger marketplace re-indexing.

Make sure you have “Enable Auto Refresh” turned on in your team’s marketplace settings and that the Cursor GitHub App is installed with access to your marketplace repo.

If it’s still not triggering, a manual refresh via the “Refresh” button in the Plugin Repository section of the marketplace settings will work in the meantime.

Hi, @Colin. Do you have plans to add BitBucket support?

In our organization all Cursor users have access to the organization BitBucket, but according to documentation we can not use BitBucket repo to import Team Marketplace. Are there any other options to import the marketplace?

@Nikolay_Petkov We’re working to bring support to ecosystems that don’t use GitHub! More soon.

Hi Colin, it has been a month since this message; is there any update?

We have hundreds of users in our organization, and we planned our whole skills strategy around the Cursor Marketplace. Yet, the rollout is stuck because users can see and install but not use the plugins.
Could you at least notify the user about the cloning error and, at a minimum, not mark the plugin as installed? In this way, the user will try it again later when the issue is fixed.

Hey @Felipe_Salazar!

We’re continuing to roll out fixes to make Team Marketplaces work for more users. For example, in Cursor v3.2.21 we shipped a fix to support SSH instead of just HTTP git clones.

At this point, an announcement thread is a bad place to debug issues with this feature. If you’re still running into issues, please raise a new thread or get in touch via [email protected]!