关于 fizlog-mcp
fizlog-mcp 是用于在 Fizlog 中发布和读取更新日志条目的 MCP 服务,Fizlog 面向独立 SaaS 提供更新日志组件。它支持立即发布、定时发布或保存草稿,并可读取近期公开更新。
主要功能
- 01发布、定时发布或保存条目草稿
- 02读取近期公开更新日志
- 03可选发送订阅者邮件
- 04配置自托管 Fizlog 地址
适用场景
- 01发布刚上线的功能公告
- 02安排版本更新发布
- 03保存更新日志草稿
- 04发布前查看近期条目
MCP 相关
该服务通过 MCP 客户端提供 Fizlog 条目的发布、草稿保存和公开更新日志读取工具,支持 Claude、Cursor 等客户端。认证和访问使用 API 密钥及公开密钥。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| body | string | 否 | Fizlog Markdown 子集的详细信息。 |
| type | enum | 否 | new = 功能,improved = 增强,fixed = 错误修复。new | improved | fixed |
| draft | boolean | 否 | 保存为未发布的草稿,而不是发布。 |
| title | string | 是 | 面向用户的简短标题,例如 'Dark mode is here'。 |
| published_at | string | 否 | ISO 8601 日期时间。设置为未来时间会安排条目发布。 |
| notify_subscribers | boolean | 否 | 同时向项目订阅者发送电子邮件(仅适用于立即发布且非草稿的条目)。 |
详细介绍
fizlog-mcp
Fizlog 的 MCP 服务——面向独立 SaaS 的更新日志组件。 让 Claude、Cursor 或任何 MCP 客户端发布你刚刚完成的内容:
“为我刚完成的 CSV 导出功能发布一条更新日志。”
工具
| 工具 | 功能 |
|---|---|
publish_entry | 发布(或安排发布/保存为草稿)一条更新日志——它会显示在应用内组件、公开更新日志页面和 RSS 中。可选发送订阅者邮件。 |
get_public_changelog | 读取最新发布的更新日志,方便助手避免重复或总结版本更新。 |
设置
- 在 Fizlog 中打开你的项目并复制 API key(以及嵌入代码片段中的 public key)。
- 将服务添加到你的 MCP 客户端:
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" }
}
}
}
| 环境变量 | 必需 | 默认值 |
|---|---|---|
FIZLOG_API_KEY | publish_entry 必需 | — |
FIZLOG_PUBLIC_KEY | 否(get_public_changelog 的默认值) | — |
FIZLOG_BASE_URL | 否(自托管 Fizlog) | https://fizlog.com |
相关项目
- publish-to-fizlog — 每次发布 GitHub release 时都会发布一条 Fizlog 更新日志的 GitHub Action。
- Fizlog 迁移指南 — 将你的更新日志从 Beamer、Headway、AnnounceKit、Canny 等平台迁移过来。
- 已作为
io.github.firmalemony/fizlog-mcp收录在官方 MCP Registry 中。
开发
npm install
npm run build
FIZLOG_BASE_URL=http://localhost:8888/fizlog FIZLOG_API_KEY=... FIZLOG_PUBLIC_KEY=demo npm run smoke
冒烟测试会在目标项目中创建一条草稿;请在本地或测试实例上运行。
MIT © Lemony Apps
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。