MCP.so
登录

Cookbook MCP Server

@ZXreaper

基本信息

分类

其他

传输方式

stdio

作者

ZXreaper

关于 Cookbook MCP Server

一个菜谱mcp server

Cookbook MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "cookbook-mcp-server": {
      "command": "uv",
      "args": [
        "init",
        "cookbook"
      ]
    }
  }
}

Cookbook MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is cookbook-mcp-server?

It is an MCP server that provides access to a collection of recipes from the HowToCook GitHub repository. It offers tools to list all dishes and retrieve individual cooking instructions, intended for use with MCP clients like AI coding assistants or IDEs.

How to use cookbook-mcp-server?

Clone the HowToCook repository and set the COOKBOOK_URL constant in cookbook.py to the local dishes folder path. Configure your MCP client with the correct uv command and script path, or switch to SSE transport by modifying the server entry point and client URL settings.

Key features of cookbook-mcp-server

  • get_all_dishes: retrieve all dish names from the cookbook
  • get_recipe: retrieve a detailed recipe for a specific dish
  • Supports both stdio and SSE transport modes
  • Uses uv for dependency and environment management
  • Easily integrates with MCP clients such as Cursor

Use cases of cookbook-mcp-server

  • Querying recipe lists via an AI coding assistant
  • Getting step-by-step cooking instructions on demand
  • Embedding cookbook data into chat interfaces or IDEs

常见问题

1

What tools does cookbook-mcp-server provide?

It provides `get_all_dishes` to list all dishes and `get_recipe` to retrieve a specific recipe.

2

What dependencies are required to run the server?

You need `uv` installed, and you must clone the HowToCook repository (dishes folder) to supply the cookbook data.

3

How do I switch between stdio and SSE transport?

By default the server uses stdio. To use SSE, change the `mcp.run()` call to `mcp.run(transport='sse')` and update the client configuration to use an `url` endpoint with the appropriate port.

4

Where does the cookbook data come from?

The data comes from the GitHub repository `https://github.com/Anduin2017/HowToCook/tree/master`—specifically the `dishes` folder, which must be cloned locally.

5

Does the server support authentication or other transports?

The README only documents stdio and SSE; no authentication mechanism is mentioned.

评论

其他 分类下的更多 MCP 服务器