fizlog-mcp について
fizlog-mcp は、独立系 SaaS 向けの更新ログウィジェット Fizlog で、更新ログの公開や閲覧を行う MCP サーバーです。エントリーの即時公開、予約公開、下書き保存に対応し、最近の公開内容も取得できます。
主な機能
- 01エントリーの公開・予約・下書き保存
- 02最近の公開更新ログの取得
- 03購読者メールの任意指定
- 04セルフホスト Fizlog URL の設定
活用シーン
- 01リリースした機能の告知
- 02更新情報の公開予約
- 03更新ログの下書き保存
- 04公開前の最近のエントリー確認
MCP 対応
Claude や Cursor などの MCP クライアントに、Fizlog のエントリー公開・下書き保存と公開更新ログの取得ツールを提供します。認証とアクセスには API キーおよび公開キーを使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y fizlog-mcpFIZLOG_API_KEYシークレットProject API key from fizlog.comFIZLOG_PUBLIC_KEYシークレットProject public key (default for reading the changelog)FIZLOG_BASE_URLBase URL for self-hosted Fizlogローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
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(および埋め込みコードから公開鍵)をコピーします。
- 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 のリリースごとに Fizlog の項目を投稿する GitHub Action です。
- Fizlog の移行ガイド — Beamer、Headway、AnnounceKit、Canny などから変更履歴を移行できます。
- 公式の MCP Registry に
io.github.firmalemony/fizlog-mcpとして登録されています。
開発
npm install
npm run build
FIZLOG_BASE_URL=http://localhost:8888/fizlog FIZLOG_API_KEY=... FIZLOG_PUBLIC_KEY=demo npm run smoke
スモークテストでは対象プロジェクトに下書きの項目を 1 件作成します。ローカル環境またはテスト環境に対して実行してください。
MIT © Lemony Apps
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。