猫粮搜索分析工具

Bowlly MCP Server 是一个用于猫粮产品搜索和成分分析的模型上下文协议服务器,支持搜索、分析和比较猫粮产品。

  • by bowlly-net
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 bhs324/bowlly-mcp-server

使用说明

Bowlly MCP服务器

用于Bowlly猫粮产品搜索和成分分析的MCP(模型上下文协议)服务器。 使Claude Desktop能够搜索、分析和比较猫粮产品。

先决条件

  • Node.js 22+ -运行MCP服务器所需
  • 克劳德桌面版 - 点击此处下载 如果未安装

快速开始

选项1:一个命令设置(推荐)

npx @bowlly/mcp-server --setup

运行后,重新启动Claude Desktop,您就可以开始了!

选项2:手动配置

  1. 编辑您的Claude桌面配置 在操作系统的适当路径上:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • 视窗: %APPDATA%/Claude/claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. 添加Bowlly服务器配置:

{
  "mcpServers": {
    "bowlly": {
      "command": "npx",
      "args": ["-y", "@bowlly/mcp-server"]
    }
  }
}
  1. 保存文件并重新启动Claude Desktop

可用工具

工具 说明
search_products 按成分、条件、形式搜索
get_product_detail 包含成分的完整产品信息
compare_products 并排比较
analyze_nutrition 成分分解和碳水化合物分析
get_curation_list 最佳类别推荐

自然语言查询示例

"Find grain-free dry cat foods"
"Show me wet foods without chicken"
"Analyze the nutrition of Blue Buffalo Wilderness"
"Compare Orijen and Acana cat foods"
"What are the best low-carb options?"
"Show me foods for cats with sensitive stomachs"

配置

按平台配置文件位置

平台 路径
macOS ~/Library/Application Support/Claude/claude_desktop_config.json
窗户 %APPDATA%/Claude/claude_desktop_config.json
Linux ~/.config/Claude/claude_desktop_config.json

验证

要确认MCP服务器正在工作:

  1. 重新启动克劳德桌面 (配置更改后需要)
  2. 打开工具菜单 -寻找左下角的锤子图标
  3. 验证Bowlly工具是否出现 -您应该看到列出的5个工具
  4. 使用查询进行测试:试着问“寻找无谷物的干猫粮”

故障排除

工具未在Claude中显示?

  • 重新启动克劳德桌面 -配置更改需要重新启动
  • 检查配置文件路径 -确保您正在为操作系统编辑正确的文件
  • 验证JSON语法 -如果不确定,请使用JSON验证器
  • 检查克劳德桌面日志:
    • macOS: ~/Library/Logs/Claude/
    • 窗户: %APPDATA%/Claude/Logs/
    • Linux: ~/.config/Claude/Logs/

“找不到命令”错误?

  • 确保已安装Node.js 22+: node --version
  • 尝试使用npx: npx @bowlly/mcp-server --setup
  • 全局安装回退: npm install -g @bowlly/mcp-server

配置不持久?

  • 检查文件权限 -确保您具有配置目录的写入权限
  • 使用绝对路径 -相对路径可能无法正确解析
  • 验证JSON格式 -缺少逗号或括号是常见问题

许可证

麻省理工学院