P

Paprika 智能食谱助手

@soggycactus/paprika-3-mcp
0 Stars 108 次浏览 soggycactus 更新于 2026-08-23

使用自然语言在 Paprika 中创建并保存食谱!

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "paprika-3": {
      "args": [
        "--username",
        "\u003cyour paprika 3 username (usually email)\u003e",
        "--password",
        "\u003cyour paprika 3 password\u003e"
      ],
      "command": "paprika-3-mcp"
    }
  }
}

服务介绍

paprika-3-mcp

一个 Model Context Protocol (MCP) 服务器,它将您的 Paprika 3 食谱作为LLM可读资源暴露出来——并允许像Claude这样的LLM在您的Paprika应用中创建或更新食谱。

🖼️ 示例:Claude使用Paprika MCP服务器

🚀 特性

发现缺少什么了吗?请在此仓库中打开一个问题以请求添加特性!

📄 资源

  • 食谱 ✅
  • 食谱照片 🚧

🛠 工具

  • create_paprika_recipe
    允许Claude将新的食谱保存到您的Paprika应用中
  • update_paprika_recipe
    允许Claude修改现有的食谱

⚙️ 前提条件

  • ✅ 一台Mac、Linux或Windows系统
  • ✅ 安装了Paprika 3并启用了云同步
  • ✅ 您的Paprika 3 用户名和密码
  • ✅ Claude或任何支持MCP工具的LLM客户端

🛠 安装

您可以从发布页面下载预构建的二进制文件。

🍎 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服务器的信息。

要将paprika-3-mcp添加到Claude,您只需在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服务器工具:

运行中的MCP服务器与Claude

📄 许可证

此项目在MIT许可证下开源 © 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天后被清除。