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.
Permission | Read | Write | Description |
---|---|---|---|
Contents | ✅ | ✅ | Allows 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 Requests | ✅ | ✅ | Enables us to create pull requests for the generated changes, giving you full visibility and control over what gets merged into your main branch. |
Metadata | ✅ | ❌ | Allows 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.