Recommend tools
recommend_toolsRecommend known tools for a task using request-scoped LLM credentials when required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | Natural-language development task for which Agent Radar should recommend suitable AI tools. | |
| model | No | LLM provider model identifier recognized by Agent Radar. Omit it to use the server-configured or registry default model. | |
| top_k | No | Maximum number of recommended candidates to return, from 1 to 50. Defaults to 5 when omitted. | |
| budget | No | Natural-language cost constraint, such as free, free_or_low_cost, or a project-specific budget. | |
| environment | No | Execution contexts such as local development, CI, browser, cloud, IDE, or production. | |
| output_format | No | Preferred presentation format for recommendation content: json or markdown. MCP still returns structured content. | |
| existing_tools | No | Tools already available to the project or agent, used as compatibility and duplication context. | |
| risk_tolerance | No | Maximum preferred risk tolerance for the recommendation: low, medium, or high. | |
| language_or_stack | No | Programming languages, frameworks, runtimes, or other stack constraints relevant to the task. | |
| allowed_permissions | No | Permission scope names the caller is willing to allow; candidates outside these boundaries are treated conservatively. | |
| preferred_tool_types | No | Agent Radar tool types to prefer when selecting candidates. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||