GitHub

GitHub is a code hosting platform for version control and collaboration.

Prerequisites

Connect

conjra add github

MCP Tools

create_github_repo

Create a new GitHub repository.

ParameterTypeRequiredDescription
namestringYesRepository name
descriptionstringNoRepository description
privatebooleanNoPrivate repo? (default true)
autoInitbooleanNoInit with README? (default true)
orgstringNoOrg to create under

Example: "use conjra to create a github repo called my-project"

add_github_secret

Add a secret to a GitHub repository for Actions.

ParameterTypeRequiredDescription
ownerstringYesRepo owner (user or org)
repostringYesRepo name
secretNamestringYesSecret name (e.g., DEPLOY_KEY)
secretValuestringYesPlaintext value (encrypted automatically)

create_github_webhook

Create a webhook for a GitHub repository.

ParameterTypeRequiredDescription
ownerstringYesRepo owner
repostringYesRepo name
urlstringYesPayload URL (must be HTTPS)
eventsstring[]NoDefaults to [push]
secretstringNoWebhook secret
Edit this page on GitHub