食谱管理协议服务

一个将Paprika 3食谱转换为LLM可读资源的Model Context Protocol (MCP)服务器,允许LLM如Claude创建或更新Paprika应用中的食谱。

  • by soggycactus
  • Go
  • 本地部署
  • 39 星标
  • 更新于
在 GitHub 查看 soggycactus/paprika-3-mcp

使用说明

辣椒红-3-mcp

A. 模型上下文协议(MCP) 暴露您的服务器 辣椒粉3 食谱作为LLM可读资源,并允许像克劳德这样的LLM在您的辣椒粉应用程序中创建或更新食谱。

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

🚀 特性

看到什么不见了吗?在此仓库上打开一个问题以请求功能!

📄 资源

  • 食谱✅
  • 食谱照片🚧

🛠 工具

  • create_paprika_recipe
    允许Claude将新配方保存到您的辣椒粉应用程序中
  • update_paprika_recipe
    允许Claude修改现有配方

⚙️ 先决条件

  • ✅ Mac、Linux或Windows系统
  • ✅ 辣椒粉3 安装时启用了云同步
  • ✅ 你的辣椒粉3 用户名和密码
  • ✅ Claude或任何LLM客户 MCP工具支持 启用

🛠 安装

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

🍎 macOS(通过Homebrew)

如果你在macOS上,最简单的安装方法是 家酿:

brew tap soggycactus/tap
brew install paprika-3-mcp

🐧 Linux/🪟 视窗

  1. 转到 最新版本.

  2. 下载适用于您的操作系统和体系结构的相应存档:

    • paprika-3-mcp_<version>_linux_amd64.zip 适用于Linux
    • paprika-3-mcp_<version>_windows_amd64.zip 对于Windows
  3. 解压缩zip存档:

    • Linux:
      unzip paprika-3-mcp_<version>_<os>_<arch>.zip
      
    • 视窗:
      • 右键单击 .zip 文件并选择 全部提取,或使用7-Zip等工具。
  4. 将二进制文件移动到系统中的某个目录 $PATH:

    • Linux:

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

      • 移动 paprika-3-mcp.exe 到您的任何文件夹 PATH (例如。, %USERPROFILE%\bin)

✅ 测试安装

您可以通过检查以下内容来验证服务器是否已安装:

paprika-3-mcp --version

您应该看到:

paprika-3-mcp version v0.1.0

🤖 设置克劳德

如果您以前没有设置过MCP, 首先阅读更多关于如何安装Claude Desktop客户端和配置MCP服务器的信息。

增加 paprika-3-mcp 对于Claude,您需要做的就是在 mcpServers 你的部分 claude_desktop_config.json 文件:

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

重启Claude,点击锤头图标后,您应该会看到MCP服务器工具:

📄 许可证

这个项目是开源的 MIT许可证 © 2025 卢卡斯·斯蒂芬斯.


🗂 杂项

📄 我在哪里可以看到服务器日志?

MCP服务器使用Go编写结构化日志 slog 通过旋转 lumberjack.Log文件会根据您的操作系统自动创建:

操作系统 日志文件路径
macOS ~/Library/Logs/paprika-3-mcp/server.log
Linux /var/log/paprika-3-mcp/server.log
窗户 %APPDATA%\paprika-3-mcp\server.log
其他/未知 /tmp/paprika-3-mcp/server.log

💡 日志以100MB的速度自动轮换,只保留5个备份文件。10天后,日志也会被擦除。