Skip to main content

MCP Easy Q&A

📗 MCP Protocol - Easy Questions & Answers

Q1: What does MCP stand for?

Model Context Protocol - an open standard for connecting AI to external tools and data.


Q2: What problem does MCP solve?

Before MCP, every AI needed custom code to connect with each tool. MCP gives one standard way to connect AI with all tools and data. The M×N problem - Too many connections between AI apps and tools.


Q3: What are the three main roles in MCP?

Host (AI app), Client (connection manager), Server (tools/data provider).


Q4: What can an MCP server expose?

Tools, Resources, and Prompts.


Q5: What transport does MCP use?

HTTP/SSE for remote and stdio for local connections.


Q6: Is MCP specific to Claude?

No, it is open and can be used by any AI model.


Q7: What language is MCP written in?

It is language-agnostic with SDKs in multiple languages.


Q8: How is MCP different from a regular API?

API is called by developers, but MCP lets AI decide when to call tools automatically.


Model Context Protocol (MCP) - Open Standard by Anthropic

📝 Study sheets compiled for AI for Cyber Security 2026