recommend_project
Recommend open source projects for a concrete agent use case and constraints. Provide use_case (or goal/intent/useCase) and optionally constraints or direct deployment/category/language/difficulty/license/cloudflare_ready filters.
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": {
"use_case": "<use_case>"
},
"name": "recommend_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Alias for use_case. | |
| limit | No | ||
| intent | No | Alias for use_case. | |
| license | No | ||
| useCase | No | CamelCase alias for use_case. | |
| category | No | ||
| language | No | ||
| use_case | Yes | ||
| deployment | No | ||
| difficulty | No | ||
| require_d1 | No | Fail closed unless the tool result is backed by D1 instead of seed fallback. | |
| constraints | No | ||
| cloudflareReady | No | CamelCase alias for cloudflare_ready. | |
| cloudflare_ready | No |