mofa-mcdonalds

Automate McDonald's China ordering, coupons, points, and nutrition via MCP Server.

11|12|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/mofa-org/mofa-skills --skill mofa-mcdonalds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mofa-mcdonalds
Source: https://github.com/mofa-org/mofa-skills/tree/main/_unpublished/mofa-mcdonalds
Command: npx skills add https://github.com/mofa-org/mofa-skills --skill mofa-mcdonalds

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MOFA McDonald's automation consolidates ordering, coupon management, points redemption, calendar lookups, and nutrition queries for McDonald's China via MCP Server, reducing manual effort and latency.

Core Features & Use Cases

  • Ordering: end-to-end delivery flow from address selection to payment, with real-time menu queries and item details.
  • Coupons: view, claim, and apply McDonald's coupons to reduce order totals.
  • Points: check and redeem loyalty points for coupons or items.
  • Calendar: fetch current and upcoming marketing and promotions.
  • Nutrition: retrieve nutritional data for menu items on request.

Quick Start

Say "点餐" to begin a delivery order, provide your address and items, and follow the prompts to complete payment.

Frequently Asked Questions about mofa-mcdonalds

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate McDonald's China ordering via MCP Server?

Automate McDonald's China ordering via MCP Server by configuring a config.toml file, setting the MCD_MCP_TOKEN environment variable, and authenticating with an MCP Bearer token to orchestrate end-to-end delivery and pickup workflows.

Can I manage coupons and redeem loyalty points for McDonald's China automatically?

You can automatically view, claim, and apply coupons using available_coupons and auto_bind_coupons, while redeeming loyalty points via mall_points_products and mall_create_order to acquire items through the MCP Server.

How to retrieve McDonald's menu nutrition information and campaign calendars?

Retrieve menu nutrition information by calling list_nutrition_foods, and fetch current or upcoming marketing promotions by invoking campaign_calendar through the MCP Server automation interface.

What environment variables and configuration do I need for McDonald's MCP automation?

You need the MCD_MCP_TOKEN environment variable for authentication, an MCP Bearer token, and a config.toml file to govern server settings and rate limiting before executing ordering and coupon tools.

Does McDonald's China automation support end-to-end delivery from address selection to payment?

McDonald's China automation supports full delivery flows by orchestrating delivery_query_addresses, query_meals, calculate_price, and create_order to complete orders from address selection through payment.

What are the limitations of automating McDonald's China orders through MCP?

Automation limitations include strict dependency on MCP Bearer token authentication, the MCD_MCP_TOKEN environment variable, and config.toml rate limiting settings, requiring valid credentials for all ordering and points operations.