Recommend an MCP stack for a workflow
recommend_stackFor a multi-step workflow, recommend the set of MCPs needed, each one's role, the workflow order, and which are required vs optional. Does not pad the stack with unnecessary MCPs and reports any capabilities left uncovered.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"task": "<task>"
},
"name": "recommend_stack"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The workflow to accomplish | |
| platform | No | ||
| pricing_preference | No | ||
| deployment_preference | No | ||
| open_source_preference | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| intent | No | ||
| optional | No | ||
| required | No | ||
| workflow | No | ||
| reasoningSummary | No | ||
| requiredCapabilities | No |