tool_recommend
ActiveTool of @gapup/mcp-knowledge
Cross-tool recommendation system: given a free-text intent, returns the most appropriate tools from the 170+ Gapup MCP catalogue, ranked by confidence, with pre-filled input suggestions and an optimal multi-tool chain when applicable. Use this first when you are unsure which tool to call — it navigates the full catalogue for you. Supports 15+ static pre-designed chains for frequent intents (M&A due diligence, sanctions screening, ESG 360, AI Act compliance, FTO patent clearance, crypto wallet tracking, etc.). Domains: compliance | finance | intel | legal | content | data | trade | infra. Pure compute — $0.01/call, no external fetch. Ideal as a first call in any multi-step agent workflow.
Parameters schema
{
"type": "object",
"required": [
"intent"
],
"properties": {
"lang": {
"type": "string",
"description": "Optional ISO 639-1 language hint (fr, en, de, zh, es …). Used for language-aware boosting."
},
"async": {
"type": "boolean",
"description": "If true, returns a job_id immediately (<200ms) instead of waiting for the result. Poll the result with job_result(job_id). Use for slow tools to avoid client timeouts."
},
"domain": {
"enum": [
"compliance",
"finance",
"intel",
"legal",
"content",
"data",
"trade",
"infra"
],
"type": "string",
"description": "Optional domain hint to boost tools in this category."
},
"intent": {
"type": "string",
"description": "Free-text description of what you want to accomplish. E.g. 'Run a full M&A due diligence on Acme Corp' or 'Je veux vérifier qu'un fournisseur n'est pas sous sanctions OFAC'. FR/EN/DE/ZH supported."
},
"max_results": {
"type": "number",
"description": "Max number of recommendations returned (1-10). Default 5."
},
"include_chain": {
"type": "boolean",
"description": "Whether to include a suggested_chain of tools in the optimal sequence. Default true. Chain is always included for well-known intents (M&A, compliance, ESG, etc.)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
@gapup/mcp-knowledge
https://github.com/getgapup/gapup-mcp
2/7 registries