github / github/github-mcp-server

Mutliple github accounts with .ssh/config workaround. Owner & repo cannot be extracted

オープン
#1,568 コメント 1 件 リアクション 1 件 担当者 1 名 @omgitsads が担当を希望しています GitHub で見る
enhancement
主要言語
Go
スター
33k
フォーク
5k
平均マージ
2日 1時間
マージ済み PR(30日)
52

説明

### 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

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。