返回市场
营养分析-MCP服务器

营养分析-MCP服务器

作者:MCP-Forge3 星标更新:2025-04-23

项目介绍

🥦 Nutritionix MCP Server

这是一个与Nutritionix API集成的MCP(模型上下文协议)服务器,使AI代理能够通过自然语言输入访问食品搜索、营养数据和运动卡路里估算。

该项目的目标是通过兼容MCP的工具无缝地暴露Nutritionix的功能,这些工具可以被大型语言模型和代理框架使用。


🧠 什么是MCP?

MCP(模型上下文协议)是一种轻量级协议,旨在让AI代理以结构化和模块化的方式与外部工具和API进行交互。可以将其视为AI的“USB”——这个服务器充当Nutritionix平台的“驱动程序”。

有了这个MCP服务器,AI模型可以:

  • 🔍 搜索常见和品牌的食品项目
  • 🍽️ 将自然语言描述的餐食解析成营养成分
  • 🏃 估计跑步、骑自行车或瑜伽等运动消耗的卡路里

🚀 如何运行

要使用此MCP服务器,您需要:

✅ 先决条件

  • Python 3.11+
  • uv – 一个现代Python包管理器
  • 支持的LLM(例如Claude)
  • Nutritionix API应用ID和应用密钥 – 在developer.nutritionix.com获取它们

添加到Claude Desktop配置

{
  "mcpServers": {
    "nutritionix-mcp": {
      "command": "uvx",
      "args": [
        "nutritionix-mcp-server",
        "--app-id",
        "YOUR APP ID",
        "--app-key",
        "YOUR APP KEY"
      ]
    }
  }
}

🤝 欢迎贡献!

无论您对营养科技、AI代理开发还是API工具感兴趣——我们都希望您能帮助改进这个项目。您可以:

  • 添加新工具(例如条形码搜索、食品日志)
  • 改进响应格式
  • 编写测试或文档
  • 通过Issues或Discussions提出新想法

随意分叉、探索并提交PR。让我们一起使集成代理的营养变得更智能。 🧠🥗


MCP-FORGE – 为智能自动化未来构建工具。 </中文翻译>