list_projectsLABSCO SUMMARY
The changelog written where the release was.
Changelog entries get written badly because they get written later, somewhere else. This puts the project and its entries in the same conversation as the work, drafts and all.
What it is
A management layer over your own Changerawr instance. Projects and changelog entries are both fully addressable — listed, read, created, updated and deleted — over an admin API key.
What you get
- Projects listed, created, read, updated and deleted
- Project settings under your control: public visibility, auto-publish and approval requirements
- Changelog entries created, read, updated and listed per project
- Entries published and unpublished, with versioning and tagging
- Markdown content with rich formatting in the entry body
- Tags created and managed per project, plus dashboard statistics
Requirements
Node.js 18+, a reachable Changerawr instance, and an admin API key created under Settings → API Keys. The key and the instance URL both go in your client config.
Setup effort
Build from source — git clone https://github.com/Changerawr/mcp-server
USE CASES
Writing the entry while the release is fresh
Create the entry with its version and tags in the conversation where the change was just described.
Fixing an entry that shipped wrong
Read it back, correct it and update in place, without a round trip through the dashboard.
Setting up a new product's changelog
Create the project, set visibility, auto-publish and approval, and put the first entry in it.
Reviewing what has already gone out
List the entries on a project and read the ones you need, instead of scrolling the public page.
Tidying the project list
Read a project's configuration, change it, or remove one that is finished with.
19 tools
Listed in project docs. Your client may show a different list.
get_projectcreate_projectupdate_projectdelete_projectlist_changelog_entriesget_changelog_entrycreate_changelog_entryupdate_changelog_entrypublish_changelog_entryunpublish_changelog_entrydelete_changelog_entrycreate_and_publish_changelog_entrylist_tagscreate_tagdelete_tagget_project_settingsupdate_project_settingsget_dashboard_statsBEFORE YOU INSTALL
What to know first
Tools you get
19 tools named in the project's documentation.
Requires
- Node.js 18+
- CHANGERAWR_API_KEY in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
You clone this one yourself.
Server setup
git clone https://github.com/Changerawr/mcp-server
cd mcp-server
npm installGet an API key: in your Changerawr admin panel go to Settings → API Keys, create a key with admin permissions and copy it (it starts with chr_)
MCP Clients
Claude Desktop
{
"mcpServers": {
"changerawr": {
"command": "npx",
"args": [
"tsx",
"<YOUR_PATH_TO_MCP_SERVER>/src/index.ts"
],
"env": {
"CHANGERAWR_API_KEY": "<YOUR_CHANGERAWR_API_KEY>",
"CHANGERAWR_BASE_URL": "<YOUR_CHANGERAWR_BASE_URL>",
"NODE_ENV": "development"
}
}
}
}<YOUR_PATH_TO_MCP_SERVER> is the full path of your clone (on Windows, a path like C:\Users\you\mcp-server\src\index.ts). <YOUR_CHANGERAWR_API_KEY> is your chr_ key and <YOUR_CHANGERAWR_BASE_URL> your Changerawr instance URL.