MCP.so
登录

mcp-foodguidecanada MCP Server

@Aryan-Jhaveri

基本信息

分类

其他

传输方式

stdio

作者

Aryan-Jhaveri

关于 mcp-foodguidecanada MCP Server

A MCP Server for Canada's Food Guide - To allow LLM's with preset webscraping tools to fetch recipes.

mcp-foodguidecanada MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

mcp-foodguidecanada MCP Server 工具

工具列表暂未提供

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

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

概览

What is 🍲?

An MCP (Model Context Protocol) server that wraps a web scraper built specifically for Canada's Food Guide, exposing recipes and filters as ready-to-use tools for AI assistants.

How to use 🍲?

Install Python 3.8 or higher, clone the repository, install dependencies with pip3 install -r requirements.txt, then configure Claude Desktop with the absolute paths to your Python executable and src/server.py in the JSON settings.

Key features of 🍲

  • Search recipes by text, ingredients, meal type, appliance, and collections
  • Fetch complete recipe details including ingredients, instructions, and tips
  • List all available filter categories and their options
  • Configure maximum search pages to limit results
  • Downloadable recipe output as JSON or Markdown

Use cases of 🍲

  • Find themed recipes (e.g., vegetarian or kid-friendly) for meal planning
  • Search for recipes that match ingredients you already have at home
  • Retrieve full cooking instructions and nutritional info for a chosen recipe
  • Discover available filter values before building a search query
  • Automate recipe retrieval for integration with calendar or grocery apps

常见问题

1

What does MCP stand for?

MCP stands for Model Context Protocol, which allows AI assistants to use external tools like this server.

2

What are the system requirements?

Python 3.8 or higher and pip (Python package installer). The server requires an internet connection to access Canada's Food Guide.

3

How does 🍲 differ from a direct API?

It uses web scraping with BeautifulSoup4, so it is slower and depends on the Canada's Food Guide website structure remaining unchanged.

4

What known limitations exist?

Maximum search pages and results are capped. Data inconsistency may occur if the Food Guide site has editing anomalies (e.g., missing recipes between filtered and unfiltered searches).

5

How can I test the server without Claude?

You can run `main.py` as a command-line tool, or use `cli.py` for a terminal-based search interface for debugging.

评论

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