Learning Path Exam
Please answer the questions below to complete the test.
Question 1
What problem does the Model Context Protocol (MCP) primarily solve?
Select one answer
It trains models faster
It gives agents a common, standard interface to external tools and data
It replaces Kubernetes
It encrypts container images
Question 2
Match the MCP primitives: which are real MCP concepts? (Select all that apply.)
Select all that apply
Tools
Resources
Prompts
Deployments
Question 3
In the MCP client/server model, what is the agent?
Select one answer
The server
The client that connects to MCP servers
A Kubernetes node
A load generator
Question 4
When designing an MCP tool for Meshery, what is a good first principle?
Select one answer
Make one tool that does everything with write access
Start read-only, single-responsibility, with typed inputs/outputs
Avoid input validation to keep it simple
Return raw, unshaped API dumps
Question 5
An MCP tool for Meshery is typically backed by what?
Select one answer
Meshery's REST/GraphQL API
A random number generator
The container runtime
A Grafana panel
Question 6
For reads vs writes, how should MCP and mesheryctl typically divide work in an integration?
Select one answer
Use MCP for everything including destructive actions, unsupervised
Use MCP for structured reads and mesheryctl for actions, with approval
Never use mesheryctl
Use kubectl edit by hand for all changes
Question 7
Which command would an agent use to import a design as part of a deploy step?
Type your answer below
Question 8
Why scope an automation identity to least privilege?
Select one answer
To make setup harder
To limit the damage from a mistake or compromise
Because Meshery requires cluster-admin
To speed up inference
Question 9
Which controls help bound an agent's blast radius? (Select all that apply.)
Select all that apply
API rate limits
Per-run change caps
Circuit breakers
Granting cluster-admin
Question 10
Before connecting an MCP server to a real agent, what should you do?
Select one answer
Deploy it straight to production
Test each tool's output and behavior, and check logs
Grant it write access to production first
Remove all logging
close