McDonald's Assistant for Openclaw

An automated AI skill for managing McDonald's coupons, tracking nutritional data, and monitoring promotional calendars via MCP.

hi-yu
v0.1.0
Feb 5, 2026
1
2.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mcdonald

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mcdonald using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is McDonald's Assistant?

The McDonald's Assistant is a specialized tool designed for AI agents to interface directly with McDonald's services using the Model Context Protocol (MCP). It empowers users to fetch real-time data regarding available discounts, meal nutrition, and store-specific promotions, positioning it as a powerful utility within the ecosystem of Openclaw Skills.

By leveraging JSON-RPC 2.0 calls, this skill allows for seamless interaction with the McDonald's digital infrastructure. Whether you are looking to save money through automated coupon binding or trying to maintain a strict diet by calculating meal calories, this skill provides the technical bridge needed for sophisticated fast-food management.

McDonald's Assistant Use Cases

  • Automated discovery and claiming of limited-time McDonald's coupons to save money.
  • Planning meals based on specific caloric or nutritional requirements using real-time data.
  • Checking upcoming promotional events and activity calendars to never miss a deal.
  • Monitoring personal coupon balances and expiration dates to ensure maximum utility.

How McDonald's Assistant Works

  1. The AI agent detects a McDonald's-related query from the user, such as asking for available discounts.
  2. The skill prepares a JSON-RPC 2.0 request containing the required method (e.g., available-coupons) and the user's MCD_TOKEN.
  3. The agent executes a curl command via the shell to the McDonald's MCP endpoint (mcp.mcd.cn).
  4. The MCP service returns a structured JSON response containing coupon lists, nutritional tables, or calendar events.
  5. The AI agent parses the result and presents the information to the user in a clean, readable format like a table or list.

McDonald's Assistant Setup

To use this skill among your Openclaw Skills, follow these configuration steps:

  1. Register and obtain an API Token from the official MCP portal at https://mcp.mcd.cn.
  2. Set the mandatory environment variable in your environment:
export MCD_TOKEN="YOUR_ACCESS_TOKEN"
  1. (Optional) If using a custom proxy or dedicated endpoint, configure the URL:
export MCD_MCP_URL="https://mcp.mcd.cn"

McDonald's Assistant Data Schema & Taxonomy

The skill interacts with several data structures returned via the MCP service. Key schemas include:

Tool Name Data Points Returned
available-coupons Name, discount value, expiration date, usage conditions.
list-nutrition-foods Calories (kcal), Protein (g), Fat (g), Carbohydrates (g), Sodium (mg).
my-coupons Paginated list of currently owned coupons in the user account.
campaign-calendar Title of promotion, start date, and end date metadata.

McDonald's Assistant Advanced Features

  • One-click bulk coupon binding: Automatically claim every available offer to your account in a single request.
  • Intelligent Meal Builder: Combine nutritional data with current coupons to suggest the most cost-effective, healthy meal options.
  • Time-Aware Validity: Uses an internal time-checking tool to verify if promotions are currently active based on the server's clock.
  • Multi-Agent Compatibility: Designed to work within complex Openclaw Skills workflows where one agent finds the deal and another adds it to a calendar.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*