mcpField
F
fizlog-mcp

fizlog-mcp

ローカル
github.com/firmalemony開発ツール04 週間前に更新

fizlog-mcp について

fizlog-mcp は、独立系 SaaS 向けの更新ログウィジェット Fizlog で、更新ログの公開や閲覧を行う MCP サーバーです。エントリーの即時公開、予約公開、下書き保存に対応し、最近の公開内容も取得できます。

主な機能

  1. 01エントリーの公開・予約・下書き保存
  2. 02最近の公開更新ログの取得
  3. 03購読者メールの任意指定
  4. 04セルフホスト Fizlog URL の設定

活用シーン

  1. 01リリースした機能の告知
  2. 02更新情報の公開予約
  3. 03更新ログの下書き保存
  4. 04公開前の最近のエントリー確認

MCP 対応

Claude や Cursor などの MCP クライアントに、Fizlog のエントリー公開・下書き保存と公開更新ログの取得ツールを提供します。認証とアクセスには API キーおよび公開キーを使用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"firmalemony-fizlog": {
"command": "npx",
"args": [
"-y",
"fizlog-mcp"
],
"env": {
"FIZLOG_API_KEY": "<FIZLOG_API_KEY>",
"FIZLOG_PUBLIC_KEY": "<FIZLOG_PUBLIC_KEY>",
"FIZLOG_BASE_URL": "<FIZLOG_BASE_URL>"
}
}
}
}
起動コマンドnpx -y fizlog-mcp
設定が必要な環境変数
FIZLOG_API_KEYシークレットProject API key from fizlog.com
FIZLOG_PUBLIC_KEYシークレットProject public key (default for reading the changelog)
FIZLOG_BASE_URLBase URL for self-hosted Fizlog

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmfizlog-mcp0.1.0

ツール

2

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
bodystringいいえFizlog の Markdown サブセットの詳細。
typeenumいいえnew = 機能、improved = 改善、fixed = バグ修正。new | improved | fixed
draftbooleanいいえ公開せずに未公開の下書きとして保存します。
titlestringはいユーザー向けの短い見出し。例:'Dark mode is here'。
published_atstringいいえISO 8601 の日時。未来の日時を指定すると、エントリーの公開が予約されます。
notify_subscribersbooleanいいえプロジェクトの登録者にもメールを送信します(即時公開かつ下書きでないエントリーのみ)。

詳細

fizlog-mcp

Fizlog 用 MCP サーバーです。インディー SaaS 向けの変更履歴ウィジェットです。 Claude、Cursor、または任意の MCP クライアントに、リリースした内容を告知させましょう。

「完成したばかりの CSV エクスポート機能について、変更履歴の項目を公開してください。」

ツール

ツール機能
publish_entry項目を公開(または公開予約/下書きとして保存)します。アプリ内ウィジェット、公開変更履歴ページ、RSS に表示されます。購読者へのメール送信も任意で設定できます。
get_public_changelog最新の公開済み項目を読み取り、アシスタントが重複を避けたり、リリースを要約したりできるようにします。

セットアップ

  1. Fizlog でプロジェクトを開き、API key(および埋め込みコードから公開鍵)をコピーします。
  2. 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_KEYpublish_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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。