[BUG] Adding marketplace with custom SSH git url is not allowed
Open 💬 10 comments Opened Oct 17, 2025 by gastonsilva
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Using a custom ssh git url (something different to git@.../....git) is not allowed
What Should Happen?
Any ssh git url should be allowed. IE: ${user}@${server}:${owner}/${repo}.git where user could be anything
EG: org-123456@github.com:my-org/my-marketplace.git should work
Github enterprises using ssh certificates must use a different user different togit(usuallyorg-#######) to clone their repos
EG: user@192.168.10.123:path/to/repo (no .git here) should work
Simple cloning on a local network should work with any user
Error Messages/Logs
✘ Invalid marketplace source format. Try: owner/repo, https://..., or ./path
Steps to Reproduce
claude plugin marketplace add org-123456@github.com:my-org/my-marketplace.git
Claude Model
None
Is this a regression?
No, this never worked
Last Working Version
_No response_
Claude Code Version
2.0.21
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Other
Additional Information
_No response_
This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗