MCP Catalogs
Homemcd-mcp-server screenshot

mcd-mcp-server

by M-China·96·Score 47

McDonald's China MCP Server provides food ordering, delivery, nutrition info, and loyalty program integration via the Model Context Protocol.

ecommerceai-llmproductivity
3
Forks
7
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

The McDonald's China MCP Server is a comprehensive integration that allows AI assistants to access McDonald's services in China. It supports multiple business scenarios including McDelivery (food delivery), in-store pickup, group meals, points redemption, and activity calendar queries. The server implements the MCP protocol using Streamable HTTP with token-based authentication, and provides detailed documentation for integration with popular MCP clients like Cherry Studio, Cursor, and Trae.

Try asking AI

After installing, here are 7 things you can ask your AI assistant:

you:AI assistant helping users place food orders through natural language
you:Automating McDonald's loyalty points management and coupon redemption
you:Providing nutritional information for menu items and meal planning
you:Integrating McDonald's services into enterprise workflow systems
you:What MCP protocol version is supported?
you:Are there any rate limits?
you:What authentication method is used?

When to choose this

Choose this server if you need to integrate McDonald's China services into AI applications or workflows, especially for ordering, menu browsing, and customer loyalty features.

When NOT to choose this

Not suitable for international use as it's limited to mainland China and requires a Chinese mobile number for authentication.

Tools this server exposes

12 tools extracted from the README
  • list-nutrition-foods

    获取麦当劳常见餐品的营养成分数据

  • delivery-query-addresses

    查询用户已创建的配送地址列表

  • delivery-create-address

    新增配送地址

  • query-nearby-stores

    查询用户提供地址附近的麦当劳餐厅

  • query-store-coupons

    查询用户在当前门店可使用的优惠券列表

  • query-meals

    查询当前门店可售卖的餐品列表

  • query-meal-detail

    根据餐品编码查询餐品详情

  • calculate-price

    根据用户选购商品列表计算金额、优惠和总价

  • create-order

    根据门店信息、就餐方式、商品列表创建订单

  • query-order

    查询订单状态、内容和配送信息

  • campaign-calendar

    查询麦当劳中国当月的营销活动日历

  • available-coupons

    查询用户当前可领取的麦麦省优惠券列表

Comparable tools

restaurant-menu-mcpfood-delivery-api-mcployalty-program-mcp

Installation

Installation

  1. Obtain an MCP Token from the McDonald's China console
  2. Add the following configuration to your MCP client:
{
  "mcpServers": {
    "mcd-mcp": {
      "type": "streamablehttp",
      "url": "https://mcp.mcd.cn",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_TOKEN"
      }
    }
  }
}
  1. Enable the server in your MCP client

Configuration Examples

Cherry Studio

  • Open settings, navigate to MCP tab
  • Click "Add" and select "Import from JSON"
  • Paste the configuration and replace YOUR_MCP_TOKEN
  • Enable the server

Cursor

  • Open Settings → Tools & MCP
  • Click "Add Custom MCP"
  • Fill in the configuration in mcp.json
  • Save and verify the connection status

FAQ

What MCP protocol version is supported?
The server currently supports MCP Version 2025-06-18 and earlier versions.
Are there any rate limits?
Yes, each token allows a maximum of 600 requests per minute. Exceeding this limit returns a 429 error code.
What authentication method is used?
Bearer token authentication with the Authorization header in the format: 'Authorization: Bearer YOUR_MCP_TOKEN'

Compare mcd-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.