Skip to content

Commit 01693d1

Browse files
authored
Merge pull request #949 from Zy0ung/vibe
chore: mcp 패키지 로컬 개발 설명용 md파일 위치 수정 및 Smithery 설명용 md 파일 생성
2 parents a8154eb + df9caa7 commit 01693d1

2 files changed

Lines changed: 55 additions & 0 deletions

File tree

packages/mcp/README.md renamed to packages/mcp/descriptions/githru-dev-description.md

File renamed without changes.
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Githru MCP Server
2+
3+
<p align="center">
4+
<strong>A powerful Model Context Protocol (MCP) server that provides advanced Git repository analysis and visualization tools designed to enhance team collaboration.</strong>
5+
</p>
6+
7+
8+
## 🎯 Core Features
9+
10+
### 📊 Feature Impact Analyzer
11+
12+
Analyzes GitHub Pull Requests to compute comprehensive impact metrics such as **scale, dispersion, chaos, isolation, lag, and coupling**.
13+
It features **long-tail–based analysis** to identify outlier file paths and generates detailed reports that help assess the impact of code changes.
14+
15+
#### Key Metrics:
16+
- **Scale** – Total lines of code changed
17+
- **Dispersion** – Number and diversity of affected files
18+
- **Chaos** – Temporal instability in code changes
19+
- **Isolation** – Degree of dependency separation
20+
- **Lag** – Time delay between code changes
21+
- **Coupling** – Inter-module dependency level
22+
- **Long-tail Analysis** – Detects and highlights unusual file path patterns
23+
24+
25+
### 🏆 Contributor Recommender
26+
27+
Intelligently recommends the most relevant contributors for a given file, branch, or Pull Request area by analyzing recent contribution history and activity patterns.
28+
29+
#### Recommendation Modes:
30+
- PR-based recommendations
31+
- File/Directory path–based (supports glob patterns)
32+
- Branch-based analysis
33+
- Custom time range analysis
34+
35+
36+
## 🌐 Multilingual Support
37+
38+
All tools support both **English** and **Korean** via the `locale` parameter (`en` or `ko`).
39+
40+
41+
## 📈 Visualization Options
42+
43+
- **Chart Mode**: Interactive HTML visualizations powered by **Chart.js**
44+
45+
46+
## 🚀 Use Cases
47+
48+
- **Code Review Automation**: Analyze PR impact before merging
49+
- **Team Collaboration**: Identify the most relevant experts for code areas
50+
- **Development Insights**: Understand change patterns and dependency structures
51+
52+
53+
## 📦 Integration
54+
55+
Deploy remotely as an MCP server via **Smithery**, and connect directly with **Claude Desktop** for seamless integration with AI assistants.

0 commit comments

Comments
 (0)