Skip to main content
Glama

patchlog-mcp

MCP server for Patchlog. Write, update, and publish your changelog straight from Claude Code, Claude Desktop, Cursor, or any other MCP client. Ship a feature, then tell your agent "add a changelog entry for this" and it lands on your public changelog.

Requirements

Related MCP server: Agentic CMS

Setup

Claude Code

claude mcp add patchlog -e PATCHLOG_API_TOKEN=your-token-here -- npx -y patchlog-mcp

Claude Desktop

Add this to your claude_desktop_config.json:

{
    "mcpServers": {
        "patchlog": {
            "command": "npx",
            "args": ["-y", "patchlog-mcp"],
            "env": {
                "PATCHLOG_API_TOKEN": "your-token-here"
            }
        }
    }
}

Cursor

Add the same block to .cursor/mcp.json in your project, or to ~/.cursor/mcp.json globally:

{
    "mcpServers": {
        "patchlog": {
            "command": "npx",
            "args": ["-y", "patchlog-mcp"],
            "env": {
                "PATCHLOG_API_TOKEN": "your-token-here"
            }
        }
    }
}

Remote server (no Node required)

Patchlog also serves this same tool set as a remote MCP endpoint. Point your client at https://patchlog.io/mcp with your API token as a bearer token:

claude mcp add --transport http patchlog https://patchlog.io/mcp --header "Authorization: Bearer your-token-here"

Tools

Tool

What it does

list_projects

List your projects with their public changelog URLs

list_entries

List entries for a project, filterable by status and type

get_entry

Fetch one entry with its full Markdown content

create_entry

Create an entry (draft by default, or publish immediately, or schedule with a future date)

update_entry

Change any field of an existing entry

publish_entry

Push a draft or scheduled entry live right now

Configuration

Environment variable

Required

Default

PATCHLOG_API_TOKEN

Yes

none

PATCHLOG_API_URL

No

https://patchlog.io

Example prompts

  • "Add a changelog entry for the export feature we just shipped and publish it."

  • "Draft changelog entries for everything in this release branch, I will review them in Patchlog."

  • "Schedule a changelog entry about the pricing change for next Monday 9am."

Development

npm install
npm test
npm run build

License

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A universal MCP server that enables AI assistants to safely manage changelog files by writing structured records to a JSONL store and deterministically generating markdown changelogs.
    15
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/michaelyousrie/patchlog-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server