github / github/github-mcp-server
Mutliple github accounts with .ssh/config workaround. Owner & repo cannot be extracted
- Langage dominant
- Go
- Étoiles
- 33k
- Forks
- 5k
- Merge moyen
- 2 j 1 h
- PR mergées (30 j)
- 52
Description
### Describe the feature or problem you’d like to solve
Working with multiple github accounts (work, private) forces me to use ssh configurations for each account,
which looks like this:
```
Host me.github.com
Hostname github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_ed25519_me
```
### Proposed solution
Enabling users who have multiple github accounts to use mcp server depending on their user
### Example prompts or workflows (for tools/toolsets only)
Obviously the culprit here is the domain name, another workaround is also welcome,
I currently use gemini-cli to call this mcp server.
```
> /setup-github provide a github action, that uses pulumi to deploy this application as a gcp cloud run instance. Owner is innerwitsend and Repo is
meeyquizmas. I had to change github url to use dedicated ssh keys
✕ Owner & repo could not be extracted from remote URL: git@me.github.com:user/repo.git
```
### Additional context
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.