github-repo-manager-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | Yes | GitHub personal access token with appropriate permissions |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_repositoryC | Create a new GitHub repository for the authenticated user or an organization. |
| update_repositoryC | Update repository details such as description, homepage, topics, visibility, default branch, and archived state. |
| delete_repositoryA | Delete a GitHub repository. Requires confirm=true. NOTE: Your PAT must have the 'delete_repo' scope enabled. |
| add_repository_topicsB | Add topics/tags to a repository without removing existing topics. |
| add_repository_labelsC | Create labels on a repository for organization. |
| list_repositoriesC | List repositories visible to the authenticated user with filters. |
| rename_repositoryD | Rename a repository. |
| archive_repositoryC | Archive a repository. |
| pin_repositoryB | Pin a repository to a GitHub profile using the GitHub GraphQL API. Requires Classic PAT with write:discussion scope. |
| get_file_contentA | Get the content of any file (e.g. README.md) from a GitHub repository using the authenticated token. |
| update_file_contentB | Create or update any file (e.g. README.md) in a GitHub repository using the authenticated token. Provide sha to update an existing file, omit to create a new one. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/M-SAAD-BIN-MAZHAR/github-repo-manager-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server