extension__repo__register_repo with the inputs below. Open an MCP session with mcp__initialise first and pass its session_id. The authenticated tools/list response is the final check for the name and schema available to your account.
A repeated registration of the same normalized remote in the same workspace returns the existing repository. Use its repo_… handle as the target of a sourced_from relationship from a skill, agent, or scorer. Repository registration does not install a GitHub App or read source files.