DCR MCP Server
@cybersiddhu
关于 DCR MCP Server
DCR MCP Server - An MCP server implementation using mcp-go
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is DCR MCP Server?
DCR MCP Server is a Model Context Protocol (MCP) server built with Go that provides a Git Summary tool. It analyzes git commit messages within a specified date range and generates a concise, categorized markdown summary using OpenAI. It is intended for developers who need automated commit analysis.
How to use DCR MCP Server?
Run the server with go run cmd/server/main.go (requires Go 1.23+). It listens on port 8080 by default; set the DCR_MCP_PORT environment variable to change the port. The server exposes a Git Summary tool that accepts parameters like repo_url, branch, start_date, end_date, author, and api_key (or the OPENAI_API_KEY environment variable).
Key features of DCR MCP Server
- Basic MCP server implementation using mcp-go
- Git Summary tool for analyzing commit messages
- Clone any git repository by URL and branch
- Filter commits by date range and author
- Generate human-readable summaries using OpenAI
- Output formatted as markdown with categorized bullet points
Use cases of DCR MCP Server
- Generate weekly or monthly sprint summaries from commit history
- Analyze contributions of a specific author across a date range
- Create release notes by summarizing commits between two dates
- Automate commit report generation for team stand-ups
FAQ from DCR MCP Server
What are the prerequisites to run DCR MCP Server?
You need Go version 1.23 or later installed on your system.
How do I configure the server port?
The server runs on port 8080 by default. Change it by setting the DCR_MCP_PORT environment variable.
How do I provide my OpenAI API key?
Pass the api_key parameter in the tool request, or set the OPENAI_API_KEY environment variable. The api_key parameter overrides the environment variable.
What parameters are required for the Git Summary tool?
The required parameters are repo_url, branch, start_date, author, and api_key. The end_date is optional and defaults to the current date.
其他 分类下的更多 MCP 服务器

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
评论