Back to Home
entro314-labs icon

ai-changelog-generator

Verified Safe

by entro314-labs

Overview

The AI Changelog Generator MCP Server analyzes git commits and working directory changes using AI models to generate comprehensive changelogs and repository insights.

Installation

Run Command
./ai-changelog-mcp.sh

Environment Variables

  • AI_PROVIDER
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • AZURE_OPENAI_ENDPOINT
  • AZURE_OPENAI_KEY
  • GOOGLE_AI_API_KEY
  • OLLAMA_HOST
  • HUGGINGFACE_API_KEY
  • LMSTUDIO_BASE_URL
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_REGION
  • VERTEX_PROJECT_ID
  • VERTEX_LOCATION

Security Notes

The server executes external `git` commands using `execSync` but often wraps these calls and uses `spawnSync` with argument arrays for user-controlled inputs, which helps mitigate command injection risks. AI prompt construction relies on Git history (code changes) rather than direct untrusted user input, reducing prompt injection vectors. Configuration relies on `.env.local` for secrets, which is a standard practice. No direct usage of `eval` from untrusted sources or code obfuscation found. Standard network calls to AI providers are handled with error detection for common issues like connection failures, authentication problems, and rate limits.

Similar Servers

Stats

Interest Score32
Security Score8
Cost ClassMedium
Avg Tokens3000
Stars2
Forks0
Last Update2025-11-27

Tags

AIGitChangelogCode AnalysisDeveloper ToolCLI