Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • GitHub MCP Server
  • Bybit MCP Server
  • IR Toolshed MCP Server
  • Gemini MCP Image Generation Server
  • SQLite MCP Server
Back to MCP Servers
Git Prompts MCP Server

Git Prompts MCP Server

Public
ceshine/git-prompts-mcp-server

Provides Model Context Protocol commands to generate Git-based prompts, including diff results and pull request descriptions, enhancing code review and repository insights.

python
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with Git Prompts MCP Server

MCP Server

Unlock the full potential of Git Prompts MCP Server through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

Git Prompts MCP Server

This repository provides a Model Context Protocol (MCP) server that offers several commands to generate prompts based on the Git repository's content.

(This repository draws heavy inspiration from MarkItDown MCP server and the example Git MCP server.)

Installation

Manual Installation

  1. Clone this repository
  2. Install dependencies: uv sync --frozen

Usage

As a MCP Server for Zed Editor

Add the following to your settings.json:

"context_servers": { "git_prompt_mcp": { "command": { "path": "uv", "args": [ "--directory", "/path/to/local/git_prompts_mcp_server", "run", "git-prompts-mcp-server", "/path/to/repo/", // parent folder of the .git directory "--excludes", // exclude files and directories from diff results (the server use fnmatch in the backend) "*/uv.lock", "--excludes", "uv.lock", "--excludes", ".gitignore", "--format", // format for diff results "json" // options: json, text ] }, "settings": {} } }

Commands

The server responds to the following commands:

  1. /git-diff : Populate the diff results between HEAD and the specified ancestor branch or commit.
  2. /generate-pr-desc : Generate a pull request description based on the diff results between HEAD and the specified ancestor branch or commit.
  • Note: This is largely the same as /git-diff, but it includes instructions for generating a pull request description at the end of the output.
  1. /git-cached-diff: Populate the diff results for the staged changes and HEAD.

Examples:

  1. /generate-pr-desc main
  2. /git-diff dev
  3. /git-cached-diff

License

MIT License. See LICENSE for details.

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • GitHub MCP Server
    GitHub MCP Server

    Enhance Claude Desktop with seamless GitHub integration via Model Context Protocol, enabling natural...

    Added May 30, 2025
  • Bybit MCP Server
    Bybit MCP Server

    Provides read-only access to Bybit's cryptocurrency exchange API via Model Context Protocol, offerin...

    9 tools
    Added May 30, 2025
  • IR Toolshed MCP Server
    IR Toolshed MCP Server

    Provides a Model Context Protocol (MCP) service offering advanced network incident response tools in...

    Added May 30, 2025
  • Gemini MCP Image Generation Server
    Gemini MCP Image Generation Server

    Provides image generation capabilities via Google's Gemini 2 API using the Model Context Protocol, e...

    1 tools
    Added May 30, 2025
  • SQLite MCP Server
    SQLite MCP Server

    A Model Context Protocol server enabling AI models to execute SQL queries, manage SQLite database sc...

    Added May 30, 2025