McDonald's Party Officer
Choisis le magasin, la date et la séance McDonald's Chine les plus susceptibles de remplir ta fête, compare la privatisation et l'achat de groupe, et réserve seulement sur ton mot.
- Quoi
- Choisis le magasin, la date et la séance McDonald's Chine les plus susceptibles de remplir ta fête, compare la privatisation et l'achat de groupe, et réserve seulement sur ton mot.
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Un système de décision de fête pour les magasins McDonald's Chine, bâti sur les outils party officiels du MCP McDonald's Chine. Il balaie les séances de fête d'une ville (magasin, date, séance, places restantes), les note, et répond à quatre questions : quelle séance a le plus de chances d'atteindre son nombre de groupe (radar de probabilité de formation), si la privatisation ou l'achat de groupe est moins cher et plus sûr (comparaison de coût des deux modes), quelle date à venir est la meilleure (un almanach de fête notant les dates contre le calendrier officiel des campagnes, les fins de semaine et les places), et si un menu pour enfants reste dans des limites de référence énoncées (un audit nutrition avec suggestions d'échanges). Il produit aussi une carte de recrutement de groupe, une invitation HTML partageable et un échéancier de préparation de J moins 7 à J. Règles officielles qu'il doit répéter : la privatisation commence à 5 personnes, l'achat de groupe exige plus de 5, chaque séance est plafonnée à 12, les séances durent environ 90 minutes, la réservation se fait 3 jours à l'avance, et un achat de groupe non formé est automatiquement annulé et remboursé.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit f99dec0Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
- Peut lancer des commandes sur l’ordinateur de ton Muse.
- Peut télécharger et installer des paquets logiciels.
- Peut créer ou modifier des fichiers.
- Fonctionne avec une clé API ou un jeton que tu fournis.
Ce que le scan a trouvé — extraits du prompt d’installation
- exécute des commandes — > git clone https://github.com/yzg1226/mcd-party-officer.git ~/.workbuddy/skills/mcd-party-officer · > · export MCD_MCP_TOKEN=<你的 MCP Token> # Windows: set MCD_MCP_TOKEN=...
- installe des paquets — > git clone https://github.com/yzg1226/mcd-party-officer.git ~/.workbuddy/skills/mcd-party-officer · | 3.7+ 即可运行 | `mcp.mcd.cn` | 真实场次 / 余位 / 满减 | 无 pip install |
- écrit des fichiers — function esc(s){return String(s).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">");}
- utilise des clés API ou des jetons — export MCD_MCP_TOKEN=<你的 MCP Token> # Windows: set MCD_MCP_TOKEN=... · export MCD_MCP_TOKEN=<your_token> # https://open.mcd.cn/mcp 免费领取 · export MCD_MCP_TOKEN=xxxx
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : Compte et jeton requis avant tout usage réel : un jeton MCP McDonald's Chine. La fiche est gratuite, et l'activation du jeton est décrite en amont comme gratuite. Obtiens le jeton toi-même, en personne, car il exige une vérification par numéro de téléphone mobile : va sur https://open.mcd.cn/mcp , connecte-toi avec ton numéro de téléphone mobile, ouvre la console en haut à droite, clique sur Activer, accepte l'entente de service, et copie le jeton. Configure ensuite le serveur MCP McDonald's Chine : nom mcd-mcp, type streamablehttp, URL https://mcp.mcd.cn , en-tête Authorization: Bearer <ton jeton>, ou définis la variable d'environnement MCD_MCP_TOKEN là où le skill la lit ainsi. Garde le jeton uniquement dans ta configuration cliente privée ou ton environnement : ne le commets jamais, ne le partage jamais, et ne le colle jamais dans un chat partagé. L'amont indique une limite de 600 requêtes par minute par jeton (429 au-delà). Il te faut aussi Python 3.7 ou plus récent, avec zéro dépendance tierce. Un avertissement amont à ignorer : le README amont suggère de coller le jeton copié dans la conversation. Ne fais pas ça. Mets le jeton seulement dans ta propre variable d'environnement ou ta configuration de connecteur privée, exactement comme ci-dessus, et jamais dans un chat partagé. Installe-moi « McDonald's Party Officer ». Il balaie les séances de fête McDonald's Chine par ville, note les chances de formation, compare la privatisation avec l'achat de groupe, choisit les dates contre le calendrier officiel des campagnes, audite la nutrition des enfants, et réserve seulement après ta confirmation explicite. Dépôt : https://github.com/yzg1226/mcd-party-officer (le skill est tout le dépôt au commit épinglé, SKILL.md à sa racine : 22 fichiers, listés dans les empreintes ci-dessous) Version épinglée : installe le code au commit f99dec02e33d611b4d7e690fcc7d6a02ed101e4d exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/yzg1226/mcd-party-officer dans un dossier temporaire, place-toi au commit f99dec02e33d611b4d7e690fcc7d6a02ed101e4d, et copie tout le dossier du dépôt de ce checkout, en excluant le dossier .git. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-18 : [FINGERPRINTS] - .gitattributes: SHA-256 8867bd68ea4ea2b82abab24c003ea6ee60dfbfd7ffcb8bb80bf1674202f48368 - .gitignore: SHA-256 86a0df0f2dea262bf7bef1237e116a0d40f31af960474fc341ac966591ffffbc - CONTEST_DECLARATION.md: SHA-256 cd28101bcb29cc8fb24b372fe91ce6b42c4a1487a54e01f7ade0c8c6a84241b7 - LICENSE: SHA-256 6e9f71a6df311b31e90b78c032d35e1336836b1ed5a440f4c60c4ea01f2961db - MCP_INTEGRATION.md: SHA-256 42c4663ee143c9714fcff292f86c7d04a515f797105dd49ffb497515f55b72d7 - README.md: SHA-256 31b109bbca2ed43e731e5887bce435ed4aa2ce3741b7694cd78e3066eb00e6b3 - SKILL.md: SHA-256 aa7e95cfde7178e95ca49ea90622ad9f24c996237ead20041b930ac99c8c5255 - docs/index.html: SHA-256 1c43f227326b5e581c5af972f90c4eeed3009550161489ef074af51556e708b6 - docs/preview-1-output.png: SHA-256 22d9ef072e96b83c06d45369880e52d836301c75fac84f427f4a44459c721f00 - docs/preview-2-recruit-card.png: SHA-256 7c8470540fb2c75fa90973f9aa4b279551d96e4bebe053f1cae357e7e889f3a6 - docs/preview-3-invite.png: SHA-256 ea0a0f8f50b534547d12d5c6470a5f29fc94a9231357fe65af18e518f5ba3d3f - examples/sample_invite.html: SHA-256 407f93cc24849b3e052b2d2e2c5ad5ed5273eb4af7f97ecd8e9b39361d850d02 - mcp-config.example.json: SHA-256 7644e429708a6aa8ceb09505dcd0fc9a092b3608e974767360f4c158cb1047dd - references/creative_modules.md: SHA-256 cd671ef9cf6417d08e35cee2acf564e5912d5b1cc7b98079206cf6d35d868f0b - references/party_flow.md: SHA-256 a74d99f345d7584e605053e2c9c0f58779b0c3113af28ecf2d79c24d20d75bf8 - references/tools.md: SHA-256 545dfb92a11735a2f1deae832afc90d57cd444a1ab89591916f7574a260c5b08 - scripts/demo.py: SHA-256 e917b6f3ae1a7c3fddfeb5152a32dc5020d8855c524389853ffb15f8d8301719 - scripts/demo_plus.py: SHA-256 6e65c0adb0446fbfc266de8d8c2fccc54b08ec0575d5b8b9375a5f1d5367f1b8 - scripts/mcd_client.py: SHA-256 7897a0ab78dbf7780cc0305c8c5917b0d99b2bf284ac8d1a6bc8451a34d50926 - scripts/party_officer.py: SHA-256 cb6d36c666594fd81986cff3e5683cb9430a094f2848b980c5b7959f4d1ece27 - scripts/party_plus.py: SHA-256 11c9fa5c14c6e94cb8af771cf8b7b31a34e405a78ba111a6f7080c5ee18367a2 - workbuddy.md: SHA-256 4ca2f6460eef62069687ea7182d22d82db26dc19808dd0b4b2a3bd5682d3bdae Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet (et chaque autre fichier du dossier) et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le skill est tout le dépôt au commit épinglé (SKILL.md à la racine) : scripts/ (mcd_client.py, party_officer.py, party_plus.py, demo.py, demo_plus.py), references/ (tools.md, party_flow.md, creative_modules.md), examples/sample_invite.html, docs/ (une page de démo statique et des images d'aperçu), mcp-config.example.json, MCP_INTEGRATION.md, README.md et workbuddy.md. Tout le Python est en bibliothèque standard seulement, et les modules créatifs sont du calcul local pur sur des données officielles. - À l'usage, la seule destination réseau dans le code est https://mcp.mcd.cn (POST Streamable HTTP, Authorization: Bearer avec un jeton lu depuis la variable d'environnement MCD_MCP_TOKEN ou MCDONALDS_MCP_TOKEN). Les appels envoient : mall-points-products avec un chemin de catégorie (catRuleIds) pour trouver le produit de fête et son spuId ; mall-product-detail avec ce spuId ; query-party-city avec le spuId ; query-party-store avec le code de la ville, le spuId, et la latitude et la longitude que le serveur lui-même a retournées pour cette ville ; query-party-store-date et query-party-store-session avec spuId, storeCode et date ; campaign-calendar et list-nutrition-foods pour l'almanach et l'audit nutrition des enfants. Le serveur reçoit donc ton jeton, les coordonnées au niveau ville qu'il a émises, tes magasins, dates et identifiants de séance choisis, et ton nombre de personnes là où une fonction en a besoin, et il retourne à ta machine la disponibilité des séances, les prix, le calendrier des campagnes et les tables de nutrition. Les cartes de recrutement et l'invitation HTML sont générées localement. Le lien de démo GitHub Pages et les images de badges dans le README et docs/ sont des documents seulement ; les scripts n'appellent aucun hôte autre que mcp.mcd.cn. - La réservation est la seule écriture : party-order-create, appelé seulement après ta confirmation explicite, avec partyType (1 privatisation, 2 achat de groupe), spuId, skuId, storeCode, le code de la ville, dateStr, l'identifiant de la séance, leftNum et count (ton nombre de personnes). Le SKILL.md interdit de l'appeler sans cette confirmation. L'achat de groupe porte le risque officiel que le skill doit te signaler : si le groupe ne se forme pas avant l'échéance, la réservation est automatiquement annulée et remboursée ; annuler une réservation formée exige une demande 3 jours avant l'événement, et une absence le jour même n'est pas remboursée. Le module de nutrition des enfants compare un menu à des plages de référence codées en dur pour un repas d'enfant (calories 400 à 700 kcal, sodium au plus 800 mg, gras au plus 26 g) et doit les présenter comme des valeurs de référence, pas des conclusions officielles. - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dépôt depuis GitHub au commit épinglé. La fiche et le jeton sont gratuits ; une réservation de fête que tu confirmes est payée via McDonald's selon ses propres conditions. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier dans le répertoire des skills de l'agent, dans un dossier nommé « mcd-party-officer », en gardant chaque fichier listé dans les empreintes ci-dessus. 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : obtenir moi-même le jeton MCP McDonald's Chine sur https://open.mcd.cn/mcp avec mon numéro de téléphone mobile si je n'en ai pas, le mettre seulement dans ma propre configuration cliente MCP privée ou ma variable d'environnement et ne jamais le coller dans un chat partagé, installer Python s'il manque, et configurer le connecteur mcd-mcp vers https://mcp.mcd.cn s'il n'est pas configuré ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et toute commande, réclamation de coupon ou réservation arrive seulement comme divulgué ci-dessus). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.