Skip to main content
Glama
arjunkmrm

GitHub Tools MCP Server

GitHub Tools

Model Context Protocol (MCP) server for accessing Github.

Repository tools:

Tools for managing GitHub repositories:

  • get_commit: Get details for a specific commit

  • list_commits: Get list of commits in a branch

  • list_branches: List branches in a repository

  • create_or_update_file: Create or update a file in a repository

  • create_repository: Create a new GitHub repository

  • get_file_contents: Get contents of a file or directory

  • fork_repository: Fork a repository to your account or organization

Related MCP server: GitHub MCP Server

Search Tools

Tools for searching GitHub:

  • search_repositories: Search for GitHub repositories

  • search_code: Search for code across GitHub repositories

  • search_users: Search for GitHub users

Issue Tools

Tools for managing GitHub issues:

  • get_issue: Get details of a specific issue

  • add_issue_comment: Add a comment to an issue

  • search_issues: Search for issues across repositories

  • create_issue: Create a new issue

  • list_issues: List issues in a repository

  • update_issue: Update an existing issue

Pull Request Tools

Tools for managing pull requests:

  • get_pull_request: Get details of a specific pull request

  • update_pull_request: Update an existing pull request

  • list_pull_requests: List pull requests in a repository

  • merge_pull_request: Merge a pull request

  • get_pull_request_files: Get files changed in a pull request

  • get_pull_request_status: Get the status of a pull request

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    A
    maintenance
    A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models.
    12
    90,042
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.
    2
    -

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

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