build_recommend_integrations
RECOMMEND which concrete provider integrations this app needs, and WHY — the deterministic Step-2 intelligence the web wizard uses, now over MCP. Pass the app description + the platform service_ids it will use (e.g. ['cart','order']); returns GROUPED, TIERED suggestions (required/recommended/optional) with the default option flagged — e.g. cart/checkout → a payment gateway (REQUIRED; stripe_checkout default, paypal/razorpay offered), customer-facing apps → transactional email, appointments+reminders → sms. Options are drawn ONLY from the LIVE installed manifests, so it can't suggest a provider you don't have. PRESCRIPTIVE complement to build_list_capabilities (which is descriptive): call this so you don't OMIT a needed integration; use build_list_capabilities for a service's exact id + config fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | The app description / intent (drives email/sms/oauth/ai/payment triggers). | |
| service_ids | No | Platform service ids the app will use (e.g. ['cart','order','appointment']). Drives most recommendations. |