@dwsm/changelog-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CHANGELOG_MCP_CONFIG | No | Path to a custom changelog-mcp-config.json file. If not set, the server will search for config files in standard locations or use defaults. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| init_changelogC | Erstellt eine neue Changelog-Datei und optional eine .changelog-mcp.json Config. |
| get_current_versionA | Liest die aktuelle höchste Versionsnummer aus dem Changelog. |
| get_next_versionB | Berechnet die nächste Versionsnummer basierend auf dem Bump-Typ. |
| preview_entryA | Zeigt eine Vorschau des formatierten Changelog-Eintrags ohne zu schreiben. |
| add_entryA | Fügt einen neuen Eintrag zum Changelog hinzu (Append-Only mit Backup). |
| get_configA | Zeigt die aktuelle Konfiguration des Changelog MCP Servers an. |
| search_changelogB | Durchsucht das Changelog nach Einträgen. Filtert nach Freitext, Version und/oder Kategorie. |
| get_entryB | Gibt den vollständigen Changelog-Block einer bestimmten Version zurück. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose: adding entries, configuration, version reading, entry retrieval, next version calculation, initialization, preview, and search. No two tools overlap in functionality.
All tool names follow a consistent verb_noun snake_case pattern (e.g., add_entry, get_config, search_changelog), making them predictable and easy to understand.
With 8 tools, the server covers all core changelog operations (init, add, read, search, version management) without being bloated or too minimal. The count is well-scoped for its purpose.
The tool set covers essential workflows (init, add, read, preview, search, version handling). It intentionally omits update/delete (append-only design). A minor gap is the lack of a list-all-versions tool, but search can compensate.