@customable/changelog-mcp (1.0.5)
Installation
@customable:registry=npm install @customable/changelog-mcp@1.0.5"@customable/changelog-mcp": "1.0.5"About this package
📝 changelog-mcp
MCP Server for automatic changelog generation from Git history with Conventional Commits support.
Features
Core Features
- 📝
generate_changelog- Generate changelog between tags/commits - 🏷️
list_tags- List all Git tags - 📊
analyze_commits- Analyze commits between two references - 💾
export_changelog- Export in multiple formats (markdown, html, json)
Advanced Features
- 🏷️ Automatic categorization (features, bugfixes, breaking changes)
- 📄 Multiple output formats (Markdown, HTML, JSON)
- 🎨 Customizable templates
- 🔗 Issue/PR linking (GitHub, GitLab, Forgejo)
- 📋 Conventional Commits parsing
- 🎯 Scope-based grouping
- 📈 Contribution statistics
Installation
npm install
npm run build
Configuration
Optional environment variables:
REPO_PATH- Default repository path (default: current directory)ISSUE_BASE_URL- Base URL for issue linking (e.g., https://github.com/owner/repo/issues/)
Usage
npm start
Examples
Generate changelog
{
"tool": "generate_changelog",
"arguments": {
"repoPath": "/path/to/repo",
"fromRef": "v1.0.0",
"toRef": "v2.0.0",
"format": "markdown"
}
}
Analyze commits
{
"tool": "analyze_commits",
"arguments": {
"repoPath": "/path/to/repo",
"fromRef": "v1.0.0",
"toRef": "HEAD"
}
}
Conventional Commits
This tool supports the Conventional Commits specification:
feat:- New featuresfix:- Bug fixesdocs:- Documentation changesstyle:- Code style changesrefactor:- Code refactoringperf:- Performance improvementstest:- Test changeschore:- Maintenance tasksBREAKING CHANGE:- Breaking changes
License
MIT
Dependencies
Dependencies
| ID | Version |
|---|---|
| @modelcontextprotocol/sdk | ^0.5.0 |
Development dependencies
| ID | Version |
|---|---|
| @types/node | ^18.0.0 |
| typescript | ^5.3.0 |
Keywords
mcp
changelog
git
release-notes
Details
2025-10-07 17:11:53 +02:00
Assets (1)
Versions (2)
View all
npm
1
Customable Team
MIT
13 KiB
changelog-mcp-1.0.5.tgz
13 KiB