Releases: ManiaSacha/gitlog-mcp
Releases · ManiaSacha/gitlog-mcp
Release list
v0.1.3 — Open Source Launch & Demo Showcase
What's Changed in v0.1.3
🎨 Visual & Docs
- Demo Visual: Added embedded demo GIF to README showing
gitlog-mcpin action. - PyPI Status: Updated README with live
pip install gitlog-mcpinstructions and PyPI status badge. - Client Guides: Added setup configuration instructions for Windsurf, alongside Claude Code and Cursor.
🛡️ Security & Community
- Added
SECURITY.mddefining vulnerability disclosure guidelines, SLA, and scope. - Added
CODE_OF_CONDUCT.md(Contributor Covenant v2.1). - Added GitHub issue templates for bug reports and feature requests.
⚙️ CI / Tooling
- Expanded CI test matrix to include Python 3.13 across Linux and Windows.
- Added
git-pipeline-agenthelper script for automated branch and staging workflows.
📦 Installation
pip install gitlog-mcp
Or with the companion web dashboard:
pip install "gitlog-mcp[ui]"gitlog UI added
Added gitlog-agent-git-pipeline.md agent persona to .claude/agents.
Implemented git_pipeline_agent.py to automate branch creation, file staging, committing, and pushing.
Configured entrypoints in pyproject.toml and added test coverage.
Updated CHANGELOG.md version tag to v0.1.2.
v0.1.1
What's Changed
- feat: initial release of gitlog-mcp — MCP server for git history2 by @ManiaSacha in #3
- Reorganize project into standard Python package layout by @ManiaSacha in #4
- Fix Windows stdio deadlock and changelog off-by-one; cap mcp dependency by @ManiaSacha in #5
- Fix git argument-injection vulnerabilities in tool inputs by @ManiaSacha in #6
- Fix README/roadmap growth-plan findings; add test extra by @ManiaSacha in #7
- Merge pull request #7 from ManiaSacha/growth-readme-and-ci by @ManiaSacha in #8
- Add CI workflow (pytest across Python 3.10-3.12, Linux + Windows) by @ManiaSacha in #9
Full Changelog: v0.1.0...v0.1.1
v0.1.0: Merge pull request #2 from ManiaSacha/ManiaSacha-patch-2
🎉 gitlog-mcp v0.1.0 — Give your AI agent superpowers over git history
The first release of gitlog-mcp, a single-file MCP server that gives AI
agents (Claude Code, Cursor, Windsurf) structured, grounded access to a
repository's git history.
The problem it solves: AI coding agents are great at writing code but
famously bad at knowing a repo's history — they hallucinate changelogs and
misattribute blame. gitlog-mcp fixes that with a reliable window into git log.
✨ Added
- 6 MCP tools:
changelog— grouped changelog for any commit/tag rangeanalyze_commit— explain a commit's intent and impactblame_file— line-level attribution (who, when, which commit)release_notes— draft release notes between two tagsrepo_health— contributors + churn summarysearch_commits— find commits by message/author/date
- Single-file server (~400 lines) — readable in an afternoon
- Zero runtime deps beyond the MCP SDK and the
gitCLI - Packaging with
gitlog-mcpconsole entry point
🧰 Maintainer tooling
.claude/agents/— PM, architect, security, QA, docs, release agents.claude/skills/— changelog, git-history, code-review, release-notes, star-growth
📚 Docs
- README with quick start + examples
- CONTRIBUTING + ROADMAP + MIT LICENSE
- Smoke tests in
tests/
🚀 Quick start
pip install gitlog-mcp
gitlog-mcp --repo /path/to/your/repo