Bowlly MCP服务器
](https://www.npmjs.com/package/@bowlly/mcp-server)
用于Bowlly猫粮产品搜索和成分分析的MCP(模型上下文协议)服务器。 使Claude Desktop能够搜索、分析和比较猫粮产品。
先决条件
- Node.js 22+ -运行MCP服务器所需
- 克劳德桌面版 - 点击此处下载 如果未安装
快速开始
选项1:一个命令设置(推荐)
npx @bowlly/mcp-server --setup运行后,重新启动Claude Desktop,您就可以开始了!
选项2:手动配置
- 编辑您的Claude桌面配置 在操作系统的适当路径上:
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 视窗: %APPDATA%/Claude/claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json
- 添加Bowlly服务器配置:
{
"mcpServers": {
"bowlly": {
"command": "npx",
"args": ["-y", "@bowlly/mcp-server"]
}
}
}- 保存文件并重新启动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服务器正在工作:
- 重新启动克劳德桌面 (配置更改后需要)
- 打开工具菜单 -寻找左下角的锤子图标
- 验证Bowlly工具是否出现 -您应该看到列出的5个工具
- 使用查询进行测试:试着问“寻找无谷物的干猫粮”
故障排除
工具未在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格式 -缺少逗号或括号是常见问题
许可证
麻省理工学院
