Skip to content

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

@innerwitsend

Description

@innerwitsend

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: [email protected]:user/repo.git

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions