Back to Browse

Fizlog MCP Server

Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Publish changelog entries to Fizlog (in-app widget, public page, RSS) from any MCP client.

About

Publish changelog entries to Fizlog (in-app widget, public page, RSS) from any MCP client.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (3 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

6 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Project API key from fizlog.comRequired

Environment variable: FIZLOG_API_KEY

Project public key (default for reading the changelog)Optional

Environment variable: FIZLOG_PUBLIC_KEY

Base URL for self-hosted FizlogOptional

Environment variable: FIZLOG_BASE_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-firmalemony-fizlog-mcp": {
      "env": {
        "FIZLOG_API_KEY": "your-fizlog-api-key-here",
        "FIZLOG_BASE_URL": "your-fizlog-base-url-here",
        "FIZLOG_PUBLIC_KEY": "your-fizlog-public-key-here"
      },
      "args": [
        "-y",
        "fizlog-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

fizlog-mcp

MCP server for Fizlog — the changelog widget for indie SaaS. Let Claude, Cursor or any MCP client announce what you just shipped:

"Publish a changelog entry for the CSV export I just finished."

Tools

ToolWhat it does
publish_entryPublishes (or schedules / saves as draft) an entry — shows up in your in-app widget, public changelog page and RSS. Optional subscriber email.
get_public_changelogReads your latest published entries, so the assistant can avoid duplicates or summarize releases.

Setup

  1. In Fizlog, open your project and copy the API key (and the public key from the embed snippet).
  2. Add the server to your MCP client:

Claude Code

claude mcp add fizlog -e FIZLOG_API_KEY=fz_xxx -e FIZLOG_PUBLIC_KEY=your_public_key -- npx -y fizlog-mcp

Claude Desktop (claude_desktop_config.json) / Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "fizlog": {
      "command": "npx",
      "args": ["-y", "fizlog-mcp"],
      "env": { "FIZLOG_API_KEY": "fz_xxx", "FIZLOG_PUBLIC_KEY": "your_public_key" }
    }
  }
}
Env varRequiredDefault
FIZLOG_API_KEYfor publish_entry—
FIZLOG_PUBLIC_KEYno (default for get_public_changelog)—
FIZLOG_BASE_URLno (self-hosted Fizlog)https://fizlog.com

Related

  • publish-to-fizlog — GitHub Action that posts a Fizlog entry for every GitHub release.
  • Fizlog migration guides — move your changelog from Beamer, Headway, AnnounceKit, Canny and others.
  • Listed in the official MCP Registry as io.github.firmalemony/fizlog-mcp.

Development

npm install
npm run build
FIZLOG_BASE_URL=http://localhost:8888/fizlog FIZLOG_API_KEY=... FIZLOG_PUBLIC_KEY=demo npm run smoke

The smoke test creates one draft entry in the target project — run it against a local/test instance.

MIT © Lemony Apps

Reviews

No reviews yet

Be the first to review this server!