Org-configured plugin marketplaces not synced to local CLI on login

Resolved 💬 2 comments Opened May 27, 2026 by tommyatcomun Closed May 31, 2026

Summary

When an organization configures a custom plugin marketplace, it is not synced to the local CLI's ~/.claude/plugins/known_marketplaces.json on login. As a result, users cannot discover or install org-managed plugins.

Steps to Reproduce

  1. Configure a custom plugin marketplace for an org in Claude Code org settings (e.g. a private GitHub repo)
  2. Log into the CLI with an account that belongs to that org
  3. Check ~/.claude/plugins/known_marketplaces.json

Expected: The org-configured marketplace appears in known_marketplaces.json
Actual: Only the official Anthropic marketplace is present; ~/.claude/remote-settings.json only contains {"channelsEnabled": true}

Workaround

Manually add the marketplace entry to ~/.claude/plugins/known_marketplaces.json, then run claude plugin install <plugin>@<marketplace>.

Environment

  • OS: macOS 14 (Darwin 24.6.0)
  • CLI version: (current as of 2026-05-27)
  • Org plan: Enterprise

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗