Fizlog Mcp

io.github.firmalemonyv0.1.0更新于 Oct 5, 2026

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

概览

AI 生成的概览

让助手发布、定时或保存 Fizlog 更新日志条目,并读取公开更新日志。

功能
这是一个面向 Fizlog(面向独立 SaaS 的更新日志组件)的本地 MCP 服务器。publish_entry 工具可发布、定时发布或将条目保存为草稿,内容会出现在应用内组件、公开更新日志页面和 RSS 中,并可选发送订阅者邮件。get_public_changelog 工具读取最新已发布条目,便于助手避免重复或总结版本发布。
适用场景
适合希望助手在不离开编辑器或聊天客户端的情况下发布新功能公告的场景,例如为刚完成的功能发布一条更新日志。也可在撰写新条目前查看近期发布内容。
运行要求
通过 stdio 在本地运行,通常用 npx 调用 npm 包 fizlog-mcp,因此需要 Node.js。发布需要 FIZLOG_API_KEY;FIZLOG_PUBLIC_KEY 可选,用作读取公开更新日志的默认值。FIZLOG_BASE_URL 可选,用于自托管 Fizlog,默认使用托管服务。需要访问 Fizlog 的网络连接。
安装前请注意
FIZLOG_API_KEY 是授权向更新日志发布的项目 API 密钥,应保存在客户端配置中,不要外泄。发布可能让内容公开显示在更新日志页面和 RSS 中,并可选发送订阅者邮件,因此发布前请检查条目。文档中的冒烟测试会在目标项目创建一条草稿,请针对本地或测试实例运行。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Fizlog Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

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

bash
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)

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

bash
npm installnpm run buildFIZLOG_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

来源:README.md,提交 8143520

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v0.1.0最新Oct 5, 2026