trackmcp
Back to directory
soggycactus

paprika-3-mcp

View on GitHub

MCP Server for creating/editing recipes in Paprika 3 with natural language

38 stars GoOthers Updated Sep 2, 2026

Documentation

paprika-3-mcp

A Model Context Protocol (MCP) server that exposes your Paprika 3 recipes as LLM-readable resources โ€” and lets an LLM like Claude create or update recipes in your Paprika app.

๐Ÿ–ผ๏ธ Example: Claude using the Paprika MCP server

๐Ÿš€ Features

See anything missing? Open an issue on this repo to request a feature!

๐Ÿ“„ Resources

  • Recipes โœ…
  • Recipe Photos ๐Ÿšง

๐Ÿ›  Tools

  • `create_paprika_recipe`

Allows Claude to save a new recipe to your Paprika app

  • `update_paprika_recipe`

Allows Claude to modify an existing recipe

โš™๏ธ Prerequisites

  • โœ… A Mac, Linux, or Windows system
  • โœ… Paprika 3 installed with cloud sync enabled
  • โœ… Your Paprika 3 username and password
  • โœ… Claude or any LLM client with MCP tool support enabled

๐Ÿ›  Installation

You can download a prebuilt binary from the Releases page.

๐ŸŽ macOS (via Homebrew)

If you're on macOS, the easiest way to install is with Homebrew:

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

๐Ÿง Linux / ๐ŸชŸ Windows

1. Go to the latest release.

2. Download the appropriate archive for your operating system and architecture:

    3. Extract the zip archive:

      bash
      unzip paprika-3-mcp___.zip

        4. Move the binary to a directory in your system's `$PATH`:

          bash
          sudo mv paprika-3-mcp /usr/local/bin/

            โœ… Test the installation

            You can verify the server is installed by checking:

            bash
            paprika-3-mcp --version

            You should see:

            bash
            paprika-3-mcp version v0.1.0

            ๐Ÿค– Setting up Claude

            If you haven't setup MCP before, first read more about how to install Claude Desktop client & configure an MCP server.

            To add `paprika-3-mcp` to Claude, all you need to do is create another entry in the `mcpServers` section of your `claude_desktop_config.json` file:

            json
            {
              "mcpServers": {
                "paprika-3": {
                  "command": "paprika-3-mcp",
                  "args": [
                    "--username",
                    "",
                    "--password",
                    ""
                  ]
                }
              }
            }

            Restart Claude and you should see the MCP server tools after clicking on the hammerhead icon:

            MCP server running with Claude

            ๐Ÿ“„ License

            This project is open source under the MIT License ยฉ 2025 Lucas Stephens.


            ๐Ÿ—‚ Miscellaneous

            ๐Ÿ“„ Where can I see the server logs?

            The MCP server writes structured logs using Goโ€™s `slog` with rotation via `lumberjack`. Log files are automatically created based on your operating system:

            Operating SystemLog File Path
            macOS`~/Library/Logs/paprika-3-mcp/server.log`
            Linux`/var/log/paprika-3-mcp/server.log`
            Windows`%APPDATA%\paprika-3-mcp\server.log`
            Other / Unknown`/tmp/paprika-3-mcp/server.log`

            > ๐Ÿ’ก Logs are rotated automatically at 100MB, with only 5 backup files kept. Logs are also wiped after 10 days.

            Frequently asked questions

            What is paprika-3-mcp?

            paprika-3-mcp is MCP Server for creating/editing recipes in Paprika 3 with natural language

            How do I install paprika-3-mcp?

            Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

            Is paprika-3-mcp open source?

            Yes โ€” it is hosted on GitHub at https://github.com/soggycactus/paprika-3-mcp and has 38 stars.

            Related MCP tools

            Run your own MCP server? See who uses it and what to fix.

            Measure it with TrackMCP