🔥 0
0
Lesson 10 of 10 25 min +375 XP

🧠 MCP & Tool Use Assessment

Answer all questions to complete the quiz and earn 375 XP.

1

What is the Model Context Protocol (MCP) primarily designed to do?

2

Which format does MCP use for defining tool input parameters?

3

A customer's payment times out. The AI agent retries the request. What prevents a double charge?

4

Your inventory check tool returns 'source: cached' with a warning. What does this indicate?

5

Which MCP transport is appropriate for a remote production server?

6

What's wrong with this tool name: 'processPaymentAndSendEmailAndUpdateInventory'?

7

During Black Friday, your shipping rate API returns 503 errors. Which pattern should your tool implement?

8

Your CRM tool returns customer data. What must you do for GDPR compliance?

9

An AI agent calls your 'create_refund' tool. The tool succeeds but the AI connection drops before receiving the response. What should happen on retry?

10

You're defining a tool for monetary amounts. Which type should you use for the 'amount' field?

11

Your MCP server has tools for payments, inventory, and shipping. A new engineer asks where tool errors should be reported. What's the correct answer?

12

What information should a well-designed tool description include?

13

Your e-commerce AI handles 100 requests per second. A user tries to make 500 payments in 1 minute. What should happen?

14

Which of these is NOT a valid MCP server capability?

15

A customer asks 'Is my order shipped?' The AI should call which tools in what order?