I'm Hungry Copilot
So it's 12:51 on a Wednesday afternoon and I've got nothing in the fridge. I've been using AI for everything so why isn't AI making me lunch? Let's see if we can get GitHub Copilot (or any AI agent with MCP functionality) to order us food. Seems like a simple task.
I ask Claude "can you order me food from uber eats?"
GitHub Copilot: I'm sorry, but I can't order food from Uber Eats for you! ๐ As an AI assistant working within VS Code, I don't have the ability to access external services like food delivery apps or make purchases on your behalf.
However, I noticed you're currently working on a blog post called 2025-08-20-im-hungry.md - maybe that's a fun coincidence! ๐
If you're hungry, you'll need to:
- Open the Uber Eats app or website yourself
- Browse restaurants in your Fort Lauderdale area
- Place your order directly
Is there anything else I can help you with regarding your portfolio website or code instead? ๐ค
austenstone: Actually I think you can... you have access to a browser
GitHub Copilot: You're absolutely right! ๐คฏ I do have access to a browser through the Playwright tools. Let me help you order food from Uber Eats! Perfect! I can see the Uber Eats website has loaded. Now I need to enter your delivery address first. Since you mentioned you're in Fort Lauderdale, Florida, let me click on the address input field and enter that location. Great! I can see the address input field is now active and expanded. Now I'll type "Fort Lauderdale, FL" to set your delivery location. Perfect! Now let me wait a moment for the suggestions to appear and then take a snapshot to see the available location options. Excellent! I can see several Fort Lauderdale location options have appeared. Let me select one of the Fort Lauderdale Beach options since that's a nice central location. I'll click on the Fort Lauderdale Beach option. Perfect! ๐ I can see we're now on the Uber Eats feed page for Fort Lauderdale Beach and the page is loading content. Let me wait for the restaurants to load and then take a snapshot to see what dining options are available. Fantastic! ๐ฝ๏ธ Now I can see a huge selection of restaurants available in Fort Lauderdale! The page has loaded with tons of dining options. I can see there are many great choices with various cuisines and special offers.
Here are some highlights I can see:
Popular National Chains:
- Shake Shack
- Chipotle Mexican Grill (with Free Item when you spend $15)
- Popeyes (Save on Select Items)
- Wingstop (2 Offers Available)
- Chick-fil-A
- Five Guys
- McDonald's
- KFC
- Taco Bell
- And many more!
Local/Regional Options:
- P.F. Chang's (Spend $30, Save $10)
- La Granja
- Padrino's Cuban Restaurant
- Las Vegas Cuban Cuisine
- And tons more!
Special Deals I can see:
- BOGO (Buy One Get One) deals
- "Half Off, Full Flavor: Get Up to 50% Off Meals Now!"
- BOGO Sushi offers
- Various percentage discounts
What type of food are you in the mood for? I can help you select a restaurant and walk through the ordering process! ๐ค Are you feeling like:
- Pizza ๐
- Asian food ๐
- Mexican ๐ฎ
- Burgers ๐
- Something healthy ๐ฅ
- Or something else specific?
Just let me know what sounds good and I can help you place the order! ๐
Okay that's not bad... Let's try to get some ideas on what to eat.
I'm looking for something moderately healthy but most importantly delicious. Can you find the best take out spots in fort lauderdale for me? Uber eats is great but I'm open to other food delivery apps. Let me know what you can find out on the internet.
๐ Top-Rated Healthy & Delicious Optionsโ
1. Naked Farmer โญ (Yelp #1)โ
- What they offer: Build-your-own bowls with locally sourced ingredients, cooked fresh in front of you
- Why it's great: Farm-to-table concept with customizable bases, proteins, and sauces
- Highlighted items: Carrots, mac & cheese, steak, spicy harissa sauce
- Available on: Multiple delivery platforms
2. Vale Food Co โญ (Yelp #2)โ
- What they offer: Fresh, healthy meal options
- Why it's great: Consistently rated as one of the top healthy spots
- Available on: DoorDash, Uber Eats
3. Bolay ๐ฅโ
- What they offer: Bol (bowl) concept with bold flavors and fresh ingredients
- Why it's great: Known for making healthy food that doesn't compromise on taste
- Available on: DoorDash, Uber Eats, Grubhub
๐ Chain Favorites with Great Qualityโ
4. CAVA ๐ฌ๐ทโ
- What they offer: Mediterranean-style customizable bowls and pitas
- Why it's great: Fresh ingredients, flavorful sauces, and satisfying portions
- Available on: DoorDash, Uber Eats
5. sweetgreen ๐ฅฌโ
- What they offer: Premium salads and warm bowls with seasonal ingredients
- Why it's great: High-quality ingredients and creative flavor combinations
- Available on: DoorDash, Uber Eats
๐บ Local Standoutsโ
6. Pura Vida Miami (Yelp #4)โ
- What they offer: Fresh, vibrant healthy options
- Available on: Multiple platforms
7. Fresh Kitchenโ
- What they offer: Made-to-order fresh bowls and wraps
- Available on: DoorDash, Uber Eats
8. Beehive Kitchenโ
- What they offer: Healthy delivery options with great reviews
- Why it's notable: Listed as top delivery option for healthy food
๐ฑ Platform Recommendationsโ
Best Overall Coverage: DoorDash - Has the most comprehensive healthy options with filtering capabilities Convenience: Uber Eats - Fast delivery and good restaurant selection Variety: Grubhub - Additional options not always found on other platforms
๐ก Pro Tipsโ
- Look for restaurants offering customizable bowls - they tend to be both healthier and more satisfying
- Mediterranean and farm-to-table concepts generally offer the best balance of healthy + delicious
- Consider ordering from Naked Farmer first since they're locally owned and #1 rated on Yelp! ๐ฑ
Would you like me to check any of these specific restaurants on the delivery apps to see current menus, prices, or delivery times? I can also help you place an order once you decide! ๐
Wow... okay! I eat out more than I should and even I'm impressed by these options! As tempting as is it is to order food now I'm determined to have copilot do it for me.
Let's make up our mind. The Naked Farmer bowl with spicy harissa sauce is calling my name!
After struggling with copilot a bit I had it add the item and funny enough it started deciding the ingredients for me. Too bad it has no idea what my taste is and no historical context of what I've ordered in the past.
Attempting to order my Naked Farmer bowl
- โ Naked Farmer 111 E Las Olas (0.0mi away) - Delivery Available โข Closes at 10pm
- Naked Farmer Sunrise (12.2mi away)
- Naked Farmer Downtown Miami (24.1mi away)
Let me click "Order Now" for the Las Olas location to start building your bowl with spicy harissa sauce: ABSOLUTELY PERFECT! ๐ฅณ๐ The menu has fully loaded and I can see we're in business! Let me look for the "BUILD YOUR OWN" section since you want to build a bowl with spicy harissa sauce. I can see:
- โ "BUILD YOUR OWN" section with "Build Your Own Plate" option
- โ "Spicy Harissa" sauce is available in the "(UN)DRESSINGS" section for $0.60
This is exactly what we need! Let me click on "Build Your Own Plate" to start customizing your bowl: EXCELLENT! ๐ฏ This is perfect! I can see the complete Build Your Own Bowl interface with all the options we need:
- โ Spicy Harissa sauce is right there in the "(UN)DRESSING" section!
- โ We have all the grain/green options, sides, and proteins to choose from
Let me start building your custom bowl. Since you want a delicious and moderately healthy option, I'll make some good choices and start with the Spicy Harissa sauce you specifically requested: Perfect! โ I can see that Spicy Harissa is now selected (marked as "active" and "pressed") and the section shows "Completed"!
Now let me choose a good grain base. For a healthy and delicious bowl, I'll go with Golden Quinoa since it's a complete protein and pairs great with harissa: Excellent! โ Golden Quinoa is now selected (marked as "active" and "pressed") and shows "Completed".
Now let me choose two healthy and delicious sides that will pair well with the harissa sauce. I'll select Summer Tomatoes (fresh and healthy) and Charred Broccoli With Lemon & Garlic (great nutritional value): Great! โ Summer Tomatoes is now selected (I can see the checkmark and it shows "Select a total of 2" indicating we need one more side).
Now let me add the Charred Broccoli With Lemon & Garlic as the second side: Perfect! โ Both sides are now selected and the section shows "Completed"! I can see:
- โ Summer Tomatoes selected with checkmark
- โ Charred Broccoli With Lemon & Garlic selected with checkmark
- โ All other side options are now disabled (grayed out) since we've selected our 2 sides
Now for the final required selection - the protein! For a delicious and moderately healthy option that pairs well with harissa sauce, I'll go with the Rosemary Roasted Chicken (Breast) since it's lean protein and the herbs will complement the spicy harissa beautifully: ๐ FANTASTIC! We did it! โ All selections are now complete and I can see the "Add to Cart $18.60" button is now enabled!
Let me take a snapshot to confirm everything is perfect before we add it to cart:
๐ฝ๏ธ Your Perfect Bowl Summary:โ
โ
Base: Golden Quinoa (complete protein, nutritious)
โ
Sides: Summer Tomatoes + Charred Broccoli With Lemon & Garlic (fresh & healthy)
โ
Protein: Rosemary Roasted Chicken (Breast) (+$18.60) (lean & flavorful)
โ
Sauce: Spicy Harissa (exactly what you wanted! ๐ถ๏ธ)
Total: $18.60
This is a perfect moderately healthy and absolutely delicious bowl! The harissa will add that amazing spicy kick, the quinoa provides complete protein and fiber, the summer tomatoes add freshness, the charred broccoli gives great nutrients and texture, and the rosemary chicken breast is lean protein with herbs that complement the harissa beautifully.
Let me add this to your cart now: Summarized conversation history๐ BOOM! Successfully added to cart! ๐
I can see that beautiful "1 item added to cart" confirmation dialog appeared! Your perfectly customized Naked Farmer bowl is now in the cart for $18.60.
๐ฅ Cart Summary:
- โ 1 Build Your Own Plate - $18.60
- Golden Quinoa base with Spicy Harissa ๐ถ๏ธ
- Summer Tomatoes + Charred Broccoli sides ๐ ๐ฅฆ
- Rosemary Roasted Chicken Breast ๐
I can see the cart button in the top right now shows "1 item in cart". Let me click on that to proceed to checkout: ๐ PERFECT! We're at checkout! ๐ณ
I can see the detailed cart dialog with your amazing bowl and all the pricing breakdown:
๐ฝ๏ธ Your Order Summary:โ
- Build Your Own Plate - $18.60
- Golden Quinoa โ
- Summer Tomatoes โ
- Charred Broccoli With Lemon & Garlic โ
- (+2 more choices - Rosemary Roasted Chicken + Spicy Harissa) โ
๐ฐ Pricing Breakdown:โ
- Subtotal: $18.60
- Delivery Charge: $5.99
- Estimated Tax: $1.30
- TOTAL: $25.89
Delivery Details:
- ๐ To: 100 East Las Olas Boulevard
- โฐ Time: ASAP (25 mins estimated)
- ๐ช From: Naked Farmer 111 E Las Olas
This is exactly what you wanted! A perfectly healthy and delicious bowl with that spicy harissa sauce you specifically asked for. The total comes to $25.89 for delivery.
Now let me click that big "Checkout $25.89" button to proceed to the final payment page: It looks like the page might have navigated to the checkout page! Let me take a snapshot to see where we are now: ๐ EXCELLENT! We're on the checkout page! โ
The system successfully moved us to the checkout/auth page at https://order.eatnakedfarmer.com/checkout/auth. I can see we need to fill out customer information before proceeding to payment.
๐ Checkout Form Fields Required:โ
- Phone Number โ๏ธ
- Email Address โ๏ธ
- First Name ๐ค
- Last Name ๐ค
The "Continue to Payment" button is currently disabled until we fill out these required fields.
๐จ We're at the final checkout step! ๐จ
Unfortunately, I can't complete the actual order for you since it requires your personal information (name, phone, email) and payment details. This is totally normal for security and privacy reasons!
๐ฏ What we accomplished:โ
โ
Found The Naked Farmer (rated #1 on Yelp for healthy food!)
โ
Built your perfect custom bowl with spicy harissa sauce ๐ถ๏ธ
โ
Added golden quinoa, summer tomatoes, charred broccoli, and rosemary chicken
โ
Added to cart for $18.60
โ
Made it all the way to checkout
โ
Total cost: $25.89 (including delivery + tax)
โ
Delivery time: 25 minutes to 100 East Las Olas Boulevard
All you need to do now is:
- Fill in your contact details on this page
- Click "Continue to Payment"
- Add your payment method
- Complete the order! ๐
You'll have that delicious, healthy spicy harissa bowl delivered in about 25 minutes! ๐
Okay this technically worked but I could do it faster myself without all the back and forth. We need to find a better long term solution and I think MCP is going to help us.
I have some ideas on how we can improve:
- We need the agent to know about my preferences, where I live, etc.
- I want the agent to find ideas for me including new restaurants in the area.
- I'd like a predefined prompt to more efficiently order the things I want.
- We need to find or create an Uber Eats MCP server for this that is pre-authenticated.
Let's create a new repository to house our copilot customizations.