farmersdog-mcp-server
v2.1.1
Published
MCP server for The Farmer's Dog pet food subscription
Downloads
182
Maintainers
Readme
farmersdog-mcp
MCP server for The Farmer's Dog pet food subscription management.
Architecture
Uses Browserbase (remote browser) for authentication and API access, with optional 2Captcha for CAPTCHA solving.
Setup
npm install
npm run buildEnvironment variables
| Variable | Required | Description |
|---|---|---|
| FARMERSDOG_EMAIL | Yes | Account email |
| FARMERSDOG_PASSWORD | Yes | Account password |
| BROWSERBASE_API_KEY | Yes | Browserbase API key |
| BROWSERBASE_PROJECT_ID | Yes | Browserbase project ID |
| TWOCAPTCHA_API_KEY | Recommended | 2Captcha API key for reliable CAPTCHA solving |
Tools (17)
Read-only
farmersdog_get_account— Account overviewfarmersdog_next_delivery— Next delivery datefarmersdog_delivery_history— Past deliveriesfarmersdog_get_pets— Registered petsfarmersdog_get_pet_details— Detailed pet infofarmersdog_available_dates— Reschedule date optionsfarmersdog_get_profile— Customer profilefarmersdog_get_orders— Orders with pricing/shippingfarmersdog_list_recipes— Available recipesfarmersdog_get_recipes— Current pet recipesfarmersdog_quote_recipe_change— Price quote for recipe changefarmersdog_get_order_size_quotes— Order size pricing
Mutations
farmersdog_reschedule_delivery— Reschedule via APIfarmersdog_reschedule_delivery_ui— Reschedule via UI (most reliable)farmersdog_update_pet— Update pet infofarmersdog_update_recipes— Change recipesfarmersdog_update_order_size— Change order size
