
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.
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:
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 READMElist-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
Installation
Installation
- Obtain an MCP Token from the McDonald's China console
- Add the following configuration to your MCP client:
{
"mcpServers": {
"mcd-mcp": {
"type": "streamablehttp",
"url": "https://mcp.mcd.cn",
"headers": {
"Authorization": "Bearer YOUR_MCP_TOKEN"
}
}
}
}- 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
Last updated · Auto-generated from public README + GitHub signals.