dcr-mcp

dcr-mcp

0

DCR MCP Server is a Model Context Protocol server implementation that includes a Git Summary tool. The tool generates summaries of git commit messages using OpenAI, offering features like commit filtering by date or author and output in markdown format.

DCR MCP Server

A simple MCP (Model Context Protocol) server implementation.

Features

  • Basic MCP server implementation
  • Git Summary tool for analyzing commit messages

Getting Started

Prerequisites

  • Go 1.23 or later

Running the Server

By default, the server runs on port 8080. You can change the port by setting the DCR_MCP_PORT environment variable.

Tools

Git Summary Tool

  • Clone any git repository by URL and branch
  • Filter commits by date range
  • Filter by author
  • Generate human-readable summaries using OpenAI
  • Format output as markdown with categorized bullet points

Usage

The tool accepts parameters like repo_url, branch, start_date, end_date, and author.