Git Integration

Repository Permissions

In order to verify your ownership and pull your codebase to deploy your server, Smithery requires some permissions to your connected Github account.

PermissionReadWriteDescription
ContentsAllows us to fetch and write source code in order to generate new pull requests on new branches. We only commit to new branches that we create, so they do not affect your existing branches.
Pull RequestsEnables us to create pull requests for the generated changes, giving you full visibility and control over what gets merged into your main branch.
MetadataAllows us to access basic repository information to help provide insights and ensure seamless integration with your GitHub account.

By granting these permissions, you allow our Smithery app to propose improvements via pull requests to help improve your workflow.