宠物食品订阅管理服务

一个用于管理The Farmer's Dog宠物食品订阅的服务,提供账户管理、订单调整和宠物信息更新等功能。

  • by ggonzalezaleman
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 ggonzalezaleman/farmersdog-mcp

使用说明

农场犬mcp

MCP服务器用于The Farmer’s Dog宠物食品订阅管理。

建筑

使用Browserbase(远程浏览器)进行身份验证和API访问,并使用可选的2Captcha进行CAPTCHA解决。

设置

npm install
npm run build

环境变量

变量 必填 描述
FARMERSDOG_EMAIL 是 帐户电子邮件
FARMERSDOG_PASSWORD 是 帐户密码
BROWSERBASE_API_KEY 是 Browserbase API密钥
BROWSERBASE_PROJECT_ID 是 浏览器基础项目ID
TWOCAPTCHA_API_KEY 建议 2获取API密钥,以便可靠地解决CAPTCHA问题

工具(17)

只读

  • farmersdog_get_account --账户概述
  • farmersdog_next_delivery --下次交货日期
  • farmersdog_delivery_history --过去的交付
  • farmersdog_get_pets --注册宠物
  • farmersdog_get_pet_details --宠物详细信息
  • farmersdog_available_dates --重新安排日期选项
  • farmersdog_get_profile --客户简介
  • farmersdog_get_orders --带有定价/运费的订单
  • farmersdog_list_recipes --可用食谱
  • farmersdog_get_recipes --当前宠物食谱
  • farmersdog_quote_recipe_change --配方变更报价
  • farmersdog_get_order_size_quotes --订单规模定价

突变

  • farmersdog_reschedule_delivery -通过API重新安排
  • farmersdog_reschedule_delivery_ui --通过UI重新安排(最可靠)
  • farmersdog_update_pet --更新宠物信息
  • farmersdog_update_recipes --更改食谱
  • farmersdog_update_order_size --更改订单大小