SuperAPI AI 工具集

mp-review

智能体与模型

查看项目

更新于 10-16 00:29

技能介绍

用途:审查 Mercado Pago 集成,结合本地安全检查与按需调用的官方 MCP 质量工具,输出结构化 Implementation Report。

主要能力:

  1. 代码发现:用 Grep/Glob 查找导入 mercadopago 的文件、MP_ACCESS_TOKEN 或硬编码 APP_USR-/TEST- 字符串、/v1/payments、/checkout/preferences、/v1/orders、payment.create、preference.create、order.create、preapproval.create、disbursement 等端点模式,以及 webhook/notification/ipn 处理器。
  2. 识别 API 与产品:区分 Payments API 与 Orders API(可共存),识别 Checkout Pro/API、Bricks、Subscriptions、Marketplace 等。
  3. 遗留检测:标记 Instore 遗留路径(如 /mpmobile/instore/qr、/instore/qr/seller/collectors、/instore/orders/qr/seller/collectors、/point/integration-api/devices/{id}/payment-intents),建议运行 /mp-integrate migrate;Checkout Pro 的 preferences 与 Bricks 的 /v1/payments 不视为遗留。
  4. 官方质量清单:调用 mcp__plugin_mercadopago_mcp__quality_checklist,逐项标记 Implemented/Missing/Partial 并附 file:line 证据。
  5. 跨领域安全检查(9 项):token 是否在环境变量、.env 是否在 .gitignore、webhook 是否校验 x-signature(HMAC-SHA256)、HTTPS、服务端验证支付状态、幂等键、external_reference、测试凭据隔离、sandbox_init_point 是否被使用。
  6. 质量评估:对 Payments API 可调用 mcp__plugin_mercadopago_mcp__quality_evaluation(需真实 payment_id,只读);Orders API 不兼容则跳过。
  7. Homologation 表单:通过 mcp__plugin_mercadopago_mcp__form_homologation 获取并提交。

使用方式:先本地发现与检查,不预先探测 MCP 状态;仅在进入 MCP 步骤前直接调用目标工具,若不可用或认证失败则调用 mcp__plugin_mercadopago_mcp__authenticate 并展示 OAuth 链接,让开发者 Cmd/Ctrl+Click 打开,返回后重试;两次认证失败则继续本地检查并将 MCP 部分标记为未验证。最后必须输出 Implementation Report。

限制:不生成或脚手架代码(用 mp-integrate);不调用会改变状态的 API;不离线编造官方质量标准;官方标准仅在请求对应 MCP 范围时获取。具体版本、日期等细节以实际调用为准。