CCARF Practice Question

Paper 1 · Question 33

D2 Tool Design & MCP Integration · Paper 1

A platform has `search_knowledge_base` ('Searches help articles') and `process_action` ('Handles customer actions like refunds and plan changes'). The agent picks `search_knowledge_base` for 'cancel my subscription' requests. After adding 'subscription cancellations' to `process_action`'s description, it now picks `process_action` for knowledge queries like 'how does cancellation work?'. What is the most effective solution?

Show answer & explanations

Correct answer: A

Related Tool Design & MCP Integration questions

Paper 1 Q2A developer productivity platform has a tool called analyze_content with the description 'Analyses content from various sources.' Logs show …Paper 1 Q5An agent has two tools: `analyze_content` ('Analyses content') and `extract_web_results` ('Extracts data from web pages'). After a system pr…Paper 1 Q20A support agent has `process_refund` and `adjust_billing` tools with clearly differentiated descriptions, yet still occasionally calls `adju…Paper 1 Q21A developer needs to rename a variable from 'userData' to 'customerData' in a specific file. The variable appears 12 times throughout the fi…Paper 1 Q23A customer support team configures an MCP server for their internal CRM system. The agent frequently ignores the CRM MCP tool and instead us…

More: Paper 1 · All practice questions