这是一个与Nutritionix API集成的MCP(模型上下文协议)服务器,使AI代理能够通过自然语言输入访问食品搜索、营养数据和运动卡路里估算。
该项目的目标是通过兼容MCP的工具无缝地暴露Nutritionix的功能,这些工具可以被大型语言模型和代理框架使用。
MCP(模型上下文协议)是一种轻量级协议,旨在让AI代理以结构化和模块化的方式与外部工具和API进行交互。可以将其视为AI的“USB”——这个服务器充当Nutritionix平台的“驱动程序”。
有了这个MCP服务器,AI模型可以:
要使用此MCP服务器,您需要:
uv – 一个现代Python包管理器{
"mcpServers": {
"nutritionix-mcp": {
"command": "uvx",
"args": [
"nutritionix-mcp-server",
"--app-id",
"YOUR APP ID",
"--app-key",
"YOUR APP KEY"
]
}
}
}
无论您对营养科技、AI代理开发还是API工具感兴趣——我们都希望您能帮助改进这个项目。您可以:
随意分叉、探索并提交PR。让我们一起使集成代理的营养变得更智能。 🧠🥗
MCP-FORGE – 为智能自动化未来构建工具。 </中文翻译>