食谱管理服务器

一个MCP服务器,允许AI助手访问和管理Paprika食谱管理器中的数据。

  • by brentm5
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 brentm5/paprika-mcp-server

使用说明

Paprika MCP服务器

MCP服务器允许AI助手访问您的 红辣椒食谱经理 数据。

建筑

pnpm install
pnpm build

打开包装辣椒食谱

辣椒粉出口食谱作为 .paprikarecipes 归档文件。在启动服务器之前,将它们解压缩为单独的JSON文件:

./dist/index.js unpack --input recipes.paprikarecipes --output ./recipes
选项 描述
--input <file> 通往 .paprikarecipes 存档(必填)
--output <dir> 提取JSON文件的输出目录(必需)
--verbose 启用详细日志记录

启动服务器

./dist/index.js mcp --recipes-dir ./recipes
选项 描述
--recipes-dir <path> 包含配方JSON文件的目录(默认: $PAPRIKA_RECIPES_DIR 或 ./.recipes)
--server-name <name> MCP服务器名称(默认值: $PAPRIKA_SERVER_NAME 或 "paprika")
--verbose 启用详细日志记录

与克劳德一起使用

克劳德代码

添加一个 .mcp.json 将文件保存到项目根目录:

{
  "mcpServers": {
    "paprika": {
      "type": "stdio",
      "command": "node",
      "args": [
        "/path/to/paprika-mcp-server/dist/index.js",
        "mcp",
        "--recipes-dir",
        "/path/to/your/recipes"
      ]
    }
  }
}

许可证

Apache 2.0