Token导航 LogoToken导航TokenDH.com
MCP Demo Recipes logo
AI代理未说明官方级别未说明来源级核验

MCP Demo Recipes

MCP Server

一个基于MCP协议的AI工具链服务,能智能调用多工具完成复杂食谱处理任务,包括搜索食谱、调整分量、生成购物清单和成本估算等功能。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaudeAI代理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

HeatherFlux

提供方

HeatherFlux

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

食谱助手MCP服务器演示

一个模型上下文协议(MCP)服务器,展示了人工智能如何智能地串联多个工具以解决复杂的用户问题。

这表明了什么

这台服务器展示了 多功能AI工作流程 在该场景中,人工智能助手可以:

  • 理解自然语言请求
  • 确定使用哪些工具以及使用的顺序
  • 在工具之间自动传递数据
  • 从单一用户查询出发,提供完整解决方案

演示场景

用户说: “今晚我想做一份六人份的海鲜烩饭”

AI自动:

  1. 🔍 搜索海鲜饭食谱
  2. 📋 获取完整的食谱详情
  3. 🔢 根据4至6人份调整食材量
  4. 📏 可转换为首选测量系统(可选)
  5. 🛒 按照杂货类别整理成购物清单
  6. 💰 估算总成本

结果: 用户获得了一份包含成本估算的完整购物清单,随时可以购物!

可用工具

工具用途
search_recipes 在TheMealDB API中搜索食谱
get_recipe_details获取包含所有食材的完整食谱
scale_recipe调整分量大小
convert_units公制 ↔ 英制换算
create_shopping_list按店铺区域整理
estimate_cost预算计算

设置与运行

# Install dependencies
pnpm install

# Build and run the server
pnpm run dev

# Or build and start separately
pnpm run build
pnpm start

服务器运行于 http://localhost:3000/mcp

使用MCP Inspector进行测试

在一个终端中,启动服务器:

pnpm start

在另一个终端中,启动检查器:

pnpm run inspect

然后在检查器界面中:

  1. 选择“HTTP (SSE)”传输方式
  2. 输入网址: http://localhost:3000/mcp
  3. 点击连接

现在你可以交互式地测试所有工具了!

其工作原理

这台服务器使用:

  • MCP SDK(MCP软件开发工具包) 用于协议处理
  • 可流式传输的HTTP服务器传输(或:支持流式传输的HTTP服务器传输) 用于基于HTTP的工具调用
  • TheMealDB API 对于真实食谱数据(无需API密钥!)
  • 佐德 用于模式验证

每个工具都注册了输入/输出模式,以便AI客户端了解如何使用它们,并能够智能地将它们串联起来。

测试演示

连接一个兼容MCP的AI客户端(如Claude桌面版或您自己的客户端)到 http://localhost:3000/mcp 并尝试:

“我想为8个人做咖喱鸡块(Chicken Tikka Masala)”
“帮我找一份牛肉炖白菜(注:Stroganoff通常指的是一道以牛肉和酸奶油为主要食材的菜肴,但中文里常将其译为“牛肉炖白菜”以符合口味习惯,实际翻译时可根据具体菜谱调整)的食谱,按3人份的比例调整,并告诉我大概需要多少钱。”
“我今晚要为6个人的晚宴做海鲜饭,帮我一起计划一下。”

人工智能将自动决定调用哪些工具以及调用的顺序!

为何这很重要

传统的聊天机器人只能以文本形式回应。而使用MCP:

  • AI可以 采取行动 通过调用工具
  • 工具可以是 被锁链锁在一起 对于复杂的工作流程
  • 一个简单的请求 → 完整解决方案
  • 展示;证明 实用的人工智能工具 超越对话

建筑亮点

  • 每个HTTP请求都会获得一个新的传输实例(防止ID冲突)
  • 工具返回文本内容和结构化数据
  • 模式指导AI正确使用工具
  • 真实的外部API集成(TheMealDB)

看见 CLAUDE.md 关于详细的实施说明。

目录标签

目录标签

TypeScriptClaudeAI代理AI工具链本地部署食谱处理智能工作流多工具协同烹饪助手

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP