Skip to main content
Glama
EnesOzturk11

Git MCP Server

by EnesOzturk11

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GITHUB_TOKENYesPersonal Access Token for GitHub API authentication

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get-git-diffB

Get all difference in files and show the differences line by line. It can focus on a specific file according to willingness

get_git_logB

List recent commits of the project

get_git_statusC

Get all changes in directory by calling git command (git status)

get_repo_structureB

Returns the directory and file structure of the git repository. Useful for architectural documentation.

read_local_file_chunkA

Reads a specific line range from a large file. Use startLine and endLine to fetch only the section you need, reducing memory usage and context size.

read_local_fileA

Reads the entire content of a specific small sized file. Crucial for understanding the full context of the code before writing documentation.

create_and_board_issueA

Creates a new issue in a GitHub repository and automatically assigns it to the project board with a specific priority. Use this when identifying bugs, technical debt, or documentation gaps that need tracking.

get_issue_commentsC

Retrieves the all comments of the given issue based on its comment_url datafield which is given in the parameter of the function

fetch_all_issuesB

Get all issues from the specified remote repo and list them

fetch_merged_prsB

Retrieves a list of Pull Requests from the specified GitHub repository. Crucial for generating automated release notes, writing changelogs, or summarizing the latest features and bug fixes added to the project.

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/EnesOzturk11/Git-MCP-Server'

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