io.github.firmalemony/fizlog-mcp
Publish changelog entries to Fizlog (in-app widget, public page, RSS) from any MCP client.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
fizlog-mcpclaude mcp add fizlog-mcp -e 'FIZLOG_API_KEY=<your fizlog_api_key>' -e 'FIZLOG_PUBLIC_KEY=<FIZLOG_PUBLIC_KEY>' -e 'FIZLOG_BASE_URL=<FIZLOG_BASE_URL>' -- npx -y fizlog-mcp@0.1.0
{
"mcpServers": {
"fizlog-mcp": {
"command": "npx",
"args": [
"-y",
"fizlog-mcp@0.1.0"
],
"env": {
"FIZLOG_API_KEY": "<your fizlog_api_key>",
"FIZLOG_PUBLIC_KEY": "<FIZLOG_PUBLIC_KEY>",
"FIZLOG_BASE_URL": "<FIZLOG_BASE_URL>"
}
}
}
}
متغيرات البيئة
FIZLOG_API_KEYإلزامي سري Project API key from fizlog.comFIZLOG_PUBLIC_KEYProject public key (default for reading the changelog)FIZLOG_BASE_URLBase URL for self-hosted Fizlog
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
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
| Tool | What it does |
|---|---|
publish_entry | Publishes (or schedules / saves as draft) an entry — shows up in your in-app widget, public changelog page and RSS. Optional subscriber email. |
get_public_changelog | Reads your latest published entries, so the assistant can avoid duplicates or summarize releases. |
Setup
- In Fizlog, open your project and copy the API key (and the public key from the embed snippet).
- 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 var | Required | Default |
|---|---|---|
FIZLOG_API_KEY | for publish_entry | — |
FIZLOG_PUBLIC_KEY | no (default for get_public_changelog) | — |
FIZLOG_BASE_URL | no (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
الأسئلة الشائعة
ما هو io.github.firmalemony/fizlog-mcp؟
Publish changelog entries to Fizlog (in-app widget, public page, RSS) from any MCP client.
كيف أثبّت io.github.firmalemony/fizlog-mcp؟
يعمل على جهازك. في Claude Code: claude mcp add fizlog-mcp -e 'FIZLOG_API_KEY=<your fizlog_api_key>' -e 'FIZLOG_PUBLIC_KEY=<FIZLOG_PUBLIC_KEY>' -e 'FIZLOG_BASE_URL=<FIZLOG_BASE_URL>' -- npx -y fizlog-mcp@0.1.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.firmalemony/fizlog-mcp إلى مفتاح API؟
نعم. يتطلب FIZLOG_API_KEY، وتضبطها في إعداداته.
هل io.github.firmalemony/fizlog-mcp مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون io.github.firmalemony/fizlog-mcp؟
ينشره firmalemony. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.