Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REPOSITORY_PATHNoPath to Git repository

Tools

Functions exposed to the LLM to take actions

NameDescription
git_status

Shows the working tree status

git_diff_unstaged

Shows changes in the working directory that are not yet staged

git_diff_staged

Shows changes that are staged for commit

git_diff

Shows differences between branches or commits

git_commit

Records changes to the repository

git_add

Adds file contents to the staging area

git_reset

Unstages all staged changes

git_log

Shows the commit logs

git_create_branch

Creates a new branch from an optional base branch

git_checkout

Switches branches

git_show

Shows the contents of a commit

git_init

Initialize a new Git repository

git_push

Push commits to remote repository

git_pull

Pull changes from remote repository

git_diff_branches

Show differences between two branches

github_get_pr_checks

Get check runs for a pull request

github_get_failing_jobs

Get detailed information about failing jobs in a PR

github_get_workflow_run

Get detailed workflow run information

github_get_pr_details

Get comprehensive PR details

github_list_pull_requests

List pull requests for a repository with filtering and pagination

github_get_pr_status

Get the status and check runs for a pull request

github_get_pr_files

Get files changed in a pull request with pagination support

Prompts

Interactive templates invoked by user choice

NameDescription
commit-messageGenerate a conventional commit message based on staged changes
pr-descriptionGenerate a comprehensive pull request description
release-notesGenerate release notes from commit history
code-reviewGenerate a code review prompt for a diff
merge-conflict-resolutionHelp resolve merge conflicts systematically
git-workflow-guideGuide for Git workflow best practices
branch-strategyRecommend branching strategy for a project
git-troubleshootingHelp troubleshoot common Git issues
changelog-generationGenerate changelog from commit history
rebase-interactiveGuide for interactive rebase operations
github-actions-failure-analysisAnalyze GitHub Actions failures and suggest fixes
ci-failure-root-causeIdentify root cause of CI failures and provide solutions
pr-readiness-assessmentAssess PR readiness and suggest improvements

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/MementoRC/mcp-git'

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