mcdonald-order
麦当劳助手 - 查询/领取优惠券、活动日历、餐品营养信息、门店查询、查询/创建外送地址、查询/创建外送订单、查询门店可用优惠券、查询餐品列表、查询餐品详情
Why use this skill?
Optimize your McDonald's experience with the OpenClaw mcdonald-order skill. Manage coupons, track nutrition, and automate delivery orders via AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lililisir/mcdonald-orderWhat This Skill Does
The mcdonald-order skill is a specialized OpenClaw agent tool designed to interact seamlessly with the McDonald's China MCP (Model Context Protocol) service. It serves as a comprehensive digital assistant that bridges the gap between the user and McDonald's backend infrastructure. By leveraging this skill, your AI agent can perform a variety of operations including retrieving real-time coupons, browsing campaign calendars, calculating nutritional intake for specific meals, and managing the end-to-end McDonald's delivery process. It acts as a middleware that parses complex API interactions into human-readable information, ensuring that users can optimize their dining experience through voice or text prompts.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface. Ensure you have the MCD_TOKEN retrieved from the official MCP portal (https://mcp.mcd.cn) ready, as this is mandatory for authentication. Run the following command:
clawhub install openclaw/skills/skills/lililisir/mcdonald-order
After installation, configure your environment variables to point to your specific token and service URL to ensure the agent can execute requests securely.
Use Cases
- Smart Coupon Management: Automatically fetch, list, and bind available coupons to a user's account without navigating the mobile app.
- Health-Conscious Dining: Retrieve precise nutritional data (calories, proteins, fats) for menu items, enabling the agent to assist users in selecting meals that fit their daily caloric goals.
- Event Planning: Provide up-to-the-minute updates on store-wide promotional events and limited-time offer calendars.
- Delivery Automation: Streamline the delivery process by querying saved addresses and coordinating order creation via the
delivery-query-addressesflow, which extracts essential store information (storeCode/beCode) required for successful transaction processing.
Example Prompts
- "Check if there are any new coupons available for me to claim today and list my current ones."
- "I want to keep my lunch under 600 calories; which McDonald's items should I order?"
- "I'm hungry, let's order delivery to my default office address; what's on the menu?"
Tips & Limitations
Always ensure your MCD_TOKEN is kept secure and never hard-coded in shared scripts. The delivery flow depends heavily on the address data retrieved from the server; if no address is associated with the account, the agent will prompt the user to register one first. Note that some promotional campaigns are region-specific; the tool will only return information relevant to the credentials/store codes active in your account context. For optimal results, ensure the environment variable MCD_MCP_URL is set if you are routing through a proxy.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lililisir-mcdonald-order": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access