Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_PERSONAL_ACCESS_TOKENYesGitHub Personal Access Token with appropriate repository permissions

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
create_or_update_fileC

Create or update a single file in a GitHub repository

search_repositoriesC

Search for GitHub repositories

create_repositoryC

Create a new GitHub repository in your account

get_file_contentsC

Get the contents of a file or directory from a GitHub repository

push_filesB

Push multiple files to a GitHub repository in a single commit

create_issueC

Create a new issue in a GitHub repository

create_pull_requestC

Create a new pull request in a GitHub repository

fork_repositoryC

Fork a GitHub repository to your account or specified organization

create_branchC

Create a new branch in a GitHub repository

list_commitsC

Get list of commits of a branch in a GitHub repository

list_issuesC

List issues in a GitHub repository with filtering options

update_issueC

Update an existing issue in a GitHub repository

add_issue_commentC

Add a comment to an existing issue

search_codeC

Search for code across GitHub repositories

search_issuesC

Search for issues and pull requests across GitHub repositories

search_usersC

Search for users on GitHub

get_issueC

Get details of a specific issue in a GitHub repository.

get_pull_requestC

Get details of a specific pull request

list_pull_requestsC

List and filter repository pull requests

create_pull_request_reviewC

Create a review on a pull request

merge_pull_requestC

Merge a pull request

get_pull_request_filesC

Get the list of files changed in a pull request

get_pull_request_statusC

Get the combined status of all status checks for a pull request

update_pull_request_branchB

Update a pull request branch with the latest changes from the base branch

get_pull_request_commentsC

Get the review comments on a pull request

get_pull_request_reviewsC

Get the reviews on a pull request

create_projectC

Create a new project in a GitHub repository

get_projectC

Get details about a specific project

delete_issueC

Delete an issue from a GitHub repository using GraphQL API

update_projectC

Update an existing project's details

list_projectsC

List all projects in a GitHub repository

create_project_columnC

Create a new column in a project

list_project_columnsC

List all columns in a project

update_project_columnC

Update an existing project column

delete_project_columnC

Delete a project column

add_card_to_columnC

Add a new card to a project column

list_column_cardsC

List all cards in a project column

move_cardC

Move a card to a different position or column

delete_cardC

Delete a card from a project

list_organization_projectsB

List all projects in a GitHub organization (at organization level, not repository level)

list_organization_projects_v2C

List projects V2 in a GitHub organization using GraphQL API

get_project_v2C

Get details of a GitHub project V2 using GraphQL API

create_project_v2C

Create a new GitHub project V2 using GraphQL API

update_project_v2C

Update a GitHub project V2 using GraphQL API

add_item_to_project_v2C

Add an issue or pull request to a GitHub project V2 using GraphQL API

list_project_v2_itemsC

List items in a GitHub project V2 using GraphQL API

update_project_v2_item_fieldC

Update a field value for an item in a GitHub project V2 using GraphQL API

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/tuanle96/mcp-github'

If you have feedback or need assistance with the MCP directory API, please join our Discord server