mcpField
P
paprika-3-mcp

paprika-3-mcp

ローカル
github.com/soggycactusゲーム・エンタメ3981 週間前に更新

paprika-3-mcp について

paprika-3-mcp は、Paprika 3 のレシピを LLM が読み取れるリソースとして公開し、LLM が Paprika アプリ内でレシピを作成・更新できるようにする MCP サーバーです。自然言語でレシピを管理したい Paprika 3 のユーザーを対象としています。

主な機能

  1. 01レシピを読み取り可能なリソースとして公開
  2. 02新規レシピを作成するツール
  3. 03既存レシピを更新するツール
  4. 04macOS、Linux、Windows に対応
  5. 05Homebrew またはビルド済みバイナリでインストール

活用シーン

  1. 01Claude を通じて自然言語で新しいレシピを追加
  2. 02会話の中で LLM が保存済みレシピを修正
  3. 03LLM にレシピ内容を提供し質問への回答を支援

MCP 対応

Paprika 3 のレシピを MCP リソースとして公開し、Claude などの MCP クライアントから呼び出せる create_paprika_recipe と update_paprika_recipe のツールを提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

paprika-3-mcp

Paprika 3 のレシピを LLM が読み取れるリソースとして公開し、Claude などの LLM から Paprika アプリでレシピを作成・更新できる Model Context Protocol (MCP) サーバーです。

🖼️ 例:Paprika MCP サーバーを使う Claude

Claude と実行中の MCP サーバー

🚀 機能

不足している機能があれば、このリポジトリで Issue を作成してリクエストしてください!

📄 リソース
  • レシピ ✅
  • レシピの写真 🚧
🛠 ツール
  • create_paprika_recipe
    Claude が Paprika アプリに新しいレシピを保存できるようにします
  • update_paprika_recipe
    Claude が既存のレシピを変更できるようにします

⚙️ 前提条件

  • ✅ Mac、Linux、または Windows システム
  • ✅ クラウド同期を有効にした Paprika 3 がインストールされていること
  • ✅ Paprika 3 のユーザー名とパスワード
  • ✅ MCP ツールのサポートを有効にした Claude または任意の LLM クライアント

🛠 インストール

Releases ページからビルド済みバイナリをダウンロードできます。

🍎 macOS(Homebrew 経由)

macOS をお使いの場合は、Homebrew でインストールするのが最も簡単です。

brew tap soggycactus/tap
brew install paprika-3-mcp
🐧 Linux / 🪟 Windows
  1. 最新リリースにアクセスします。

  2. お使いのオペレーティングシステムとアーキテクチャに適したアーカイブをダウンロードします。

    • Linux の場合は paprika-3-mcp_<version>_linux_amd64.zip
    • Windows の場合は paprika-3-mcp_<version>_windows_amd64.zip
  3. zip アーカイブを展開します。

    • Linux:
      unzip paprika-3-mcp_<version>_<os>_<arch>.zip
      
    • Windows:
      • .zip ファイルを右クリックして すべて展開 を選択するか、7-Zip などのツールを使用します。
  4. バイナリをシステムの $PATH 内のディレクトリに移動します。

    • Linux:

      sudo mv paprika-3-mcp /usr/local/bin/
      
    • Windows:

      • paprika-3-mcp.exe を PATH 内の任意のフォルダー(例:%USERPROFILE%\bin)に移動します。
✅ インストールのテスト

次のコマンドでサーバーがインストールされていることを確認できます。

paprika-3-mcp --version

次のように表示されます。

paprika-3-mcp version v0.1.0

🤖 Claude のセットアップ

MCP をまだセットアップしていない場合は、まず Claude デスクトップクライアントのインストール方法と MCP サーバーの設定方法をお読みください。

Claude に paprika-3-mcp を追加するには、claude_desktop_config.json ファイルの mcpServers セクションにエントリを追加するだけです。

{
  "mcpServers": {
    "paprika-3": {
      "command": "paprika-3-mcp",
      "args": [
        "--username",
        "<your paprika 3 username (usually email)>",
        "--password",
        "<your paprika 3 password>"
      ]
    }
  }
}

Claude を再起動し、ハンマーヘッドのアイコンをクリックすると MCP サーバーのツールが表示されます。

Claude と実行中の MCP サーバー

📄 ライセンス

このプロジェクトは MIT License に基づくオープンソースで、© 2025 Lucas Stephens です。


🗂 その他
📄 サーバーログはどこで確認できますか?

MCP サーバーは Go の slog を使って構造化ログを記録し、lumberjack によってローテーションします。ログファイルはオペレーティングシステムに応じて自動的に作成されます。

オペレーティングシステムログファイルのパス
macOS~/Library/Logs/paprika-3-mcp/server.log
Linux/var/log/paprika-3-mcp/server.log
Windows%APPDATA%\paprika-3-mcp\server.log
その他/不明/tmp/paprika-3-mcp/server.log

💡 ログは 100MB ごとに自動ローテーションされ、バックアップファイルは 5 個だけ保持されます。また、ログは 10 日後に消去されます。

コメント

MCP は初めてですか?

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

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