Skip to main content

Quiz on Model Context Protocol

📖 Lesson content

Your score:

6 of 6 Correct (100%)

Elapsed time:

2 minutes

Show Answers

Hide Answers

Question 1: Correct answer

You've created an MCP server and want to test your tools before connecting them to Claude. What's the best way to do this?

Testing isn't needed for tools, Claude can figure out how to use them

Connect to Claude immediately

Use the MCP Inspector in your browser

Test in production

Question 2: Correct answer

You're building a document system where users can type @document_name to reference files. What MCP feature is best for exposing the document contents?

Tools

Clients

Prompts

Resources

Question 3: Correct answer

Your MCP server and client need to communicate. What's the most common way they connect during development?

Through a database

Over the internet

Through standard input/output on the same machine

Using email

Question 4: Correct answer

You're building a chatbot that needs to access GitHub data. What is the main benefit of using MCP instead of writing your own GitHub integration?

MCP requires less memory

MCP handles the tool definitions and execution for you

MCP only works with GitHub

MCP makes your chatbot run faster

Question 5: Correct answer

You want to create a tool for your MCP server that reads document contents. Using the Python SDK, what's the easiest way to define this tool?

Write a complex JSON schema manually

Send an HTTP request

Use the @mcp.tool decorator on a function

Create a separate configuration file

Question 6: Correct answer

You want to provide users with a high-quality, pre-tested instruction for formatting documents. What MCP feature should you use?

Resources

Sessions

Tools

Prompts

Take this again

🔁 Related lessons

📚 Source & attribution

Was this lesson helpful?

Feedback / ReportSpotted an issue or have an improvement idea?