All Linux Foundation / CNCF exams
Linux Foundation / CNCF MCPA: Model Context Protocol Associate (MCPA)
What the MCPA exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Exam fee
- $250 USD
- Duration
- 90 minutes
- Level
- Associate
- Topic areas
- 5
- Free practice questions
- 30
- Full question bank
- 112 questions
What the MCPA exam covers
The topic areas in our MCPA question bank, with each one's share of the 112 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Interactions & Execution | 26% | 29 |
| Security & Governance | 24% | 27 |
| Use Cases & Ecosystem | 20% | 22 |
| MCP Fundamentals | 16% | 18 |
| Architecture & Components | 14% | 16 |
MCPA cost and format
| Exam code | MCPA |
|---|---|
| Certification | Model Context Protocol Associate (MCPA) |
| Vendor | Linux Foundation / CNCF |
| Level | Associate |
| Status | New |
| Delivery | Online proctored, multiple choice |
Last checked November 10, 2026 against the official Linux Foundation / CNCF exam page.
MCPA sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Interactions & Execution
A tool runs, but the external API it calls fails. Which response follows the split between protocol errors and tool execution errors in MCP?
- AClose the transport connection so that the client learns the tool has failed
- BReturn a JSON-RPC protocol error for every failed API call, so the host stops the conversation and reports to the operator
- CReturn a normal tool result flagged with isError and a message describing the failure, so the model can read it and respond
- DReturn an empty content list with no error flag, so that the failure does not appear in the model's context
Show answer and explanationHide answer
Correct answer: CMCP reports tool execution failures inside the tool result with isError set, so the model can see them and possibly retry, while protocol errors cover problems such as malformed requests. Hiding the failure or dropping the connection gives the client and model no usable information.
Question 2Security & Governance
A host is about to connect to a third-party MCP server that the organization has not reviewed. Which principle should guide the decision?
- ATrust the server because it implements the standard protocol correctly, so its tools can be used without review
- BTreat the server and anything it returns as untrusted until reviewed, and share only the data the task needs
- CGive the server full read and write access to the user's home directory so that it can work reliably in every possible workflow
- DAssume the model will filter out any malicious content, so the server's outputs need no further checks
Show answer and explanationHide answer
Correct answer: BProtocol compliance says nothing about whether a server is safe, so unreviewed servers and their outputs should be treated as untrusted and given minimal data. Broad home-directory access and reliance on the model to filter content both enlarge the risk.
Question 3Use Cases & Ecosystem
A business analyst wants an assistant to answer questions about sales figures through an MCP server. Who is best placed to decide which fields the server exposes and which credentials it uses?
- AThe end user typing the questions, who can change the server's access list at any time from the chat window
- BThe team that owns the sales data and the server, working within the organization's access policies
- CThe model provider, which configures every exposed field in its hosted infrastructure automatically
- DThe network administrator who manages firewall rules between the host and the internet
Show answer and explanationHide answer
Correct answer: BData owners and platform teams decide what a server exposes and which credentials it uses, under the organization's policies. End users, model vendors, and network staff do not own those exposure decisions.
Question 4MCP Fundamentals
A startup wants its internal ticketing system, document store, and code search to be usable by several different AI assistants without writing a separate integration for each assistant. Which approach best matches the purpose of the Model Context Protocol?
- ABuild a separate proprietary plugin for each assistant vendor so that every product gets its own bespoke integration code
- BFine-tune one model on the ticketing data so every assistant learns the same records
- CExpose the systems through an open protocol that any compliant AI application can use as a client
- DCopy all records into a shared vector database that each assistant queries directly
Show answer and explanationHide answer
Correct answer: CMCP is an open standard, so one server implementation can serve any compliant host and avoid per-assistant integrations. Proprietary plugins duplicate effort, fine-tuning does not give live access to the systems, and a copied vector store goes stale and duplicates sensitive data.
Question 5Architecture & Components
In an MCP deployment, which component creates and manages a dedicated client for each server connection?
- AEach individual MCP server
- BA separate relay process that the user installs to route every connection through one shared channel
- CThe language model's inference endpoint
- DThe host application
Show answer and explanationHide answer
Correct answer: DThe host is the AI application that owns the user experience, and it creates one client per server it connects to. Servers, the inference endpoint, and a user-installed relay do not create those client connections in the defined architecture.
How to prepare for MCPA
- Read the official Linux Foundation / CNCF outline first (exam page), so you know exactly what is in scope.
- Give the most time to Interactions & Execution and Security & Governance: together they make up 50% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full MCPA question bank
All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.
Both formats together. The best value.
Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.
MCPA FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| SAIA: Secure AI Associate (SAIA) | Linux Foundation / CNCF | Associate |
| CKS: Certified Kubernetes Security Specialist | Linux Foundation / CNCF | Professional |
| KCNA: Kubernetes and Cloud Native Associate | Linux Foundation / CNCF | Foundational |
| CKA: Certified Kubernetes Administrator | Linux Foundation / CNCF | Associate |
| CKAD: Certified Kubernetes Application Developer | Linux Foundation / CNCF | Associate |
| ICA: Istio Certified Associate | Linux Foundation / CNCF | Associate |