I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

DCR-MCP
DCR MCP Server - Une implémentation du serveur MCP à l'aide de MCP-GO
1
Github Watches
1
Github Forks
0
Github Stars
DCR MCP Server
A simple MCP (Model Control Protocol) server implementation using mcp-go.
Features
- Basic MCP server implementation
- Git Summary tool for analyzing commit messages
Getting Started
Prerequisites
- Go 1.23 or later
Running the Server
go run cmd/server/main.go
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
This MCP tool generates summaries of git commit messages using OpenAI. It analyzes commit messages within a specified date range and creates a concise, user-friendly summary organized by categories.
Features
- 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 the following parameters:
{
"repo_url": "https://github.com/username/repo",
"branch": "main",
"start_date": "2023-01-01",
"end_date": "2023-12-31",
"author": "author-name"
}
Parameters
-
repo_url
(required): The URL of the git repository to analyze -
branch
(required): The branch to analyze -
start_date
(required): The start date for commit analysis (in any standard format) -
end_date
(optional): The end date for commit analysis (defaults to current date) -
author
(required): Filter commits by author name (case-insensitive contains match) -
api_key
(required): Your OpenAI API key (defaults to OPENAI_API_KEY environment variable)
Example Response
"# Work Summary\n\nFeature Enhancements\n- Added support for filtering commits by author name. Users can now specify an optional author parameter to focus on contributions from specific team members.\n\nBug Fixes\n- Fixed date parsing issues that were causing incorrect commit ranges. The system now correctly handles various date formats and timezone considerations.\n\nDocumentation\n- Added comprehensive README with usage examples and parameter descriptions. New users will find it easier to understand how to use the tool effectively."
Testing
Run the tests with:
go test ./...
Or using gotestum:
gotestum --format-hide-empty-pkg --format testdox --format-icons hivis
相关推荐
I find academic articles and books for research and literature reviews.
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Advanced software engineer GPT that excels through nailing the basics.
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
L'application tout-en-un desktop et Docker AI avec chiffon intégré, agents AI, constructeur d'agent sans code, compatibilité MCP, etc.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Plateforme d'automatisation de workflow à code équitable avec des capacités d'IA natives. Combinez le bâtiment visuel avec du code personnalisé, de l'auto-hôte ou du cloud, 400+ intégrations.
🧑🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.
Reviews

user_s8fTGIqs
I've been using dcr-mcp and it's fantastic! Developed by cybersiddhu, this tool has significantly improved my MCP applications. The GitHub repository link, https://github.com/cybersiddhu/dcr-mcp, provides comprehensive information. It's accessible and the documentation is clear. Overall, I highly recommend dcr-mcp for any MCP needs!