One common misconception about MCP

Share it with your senior IT friends and colleagues
Reading Time: < 1 minute

MCP is used to connect AI agents to tools.

Not only that.

Tools are just one of the three core primitives an MCP server can expose.

These three components are:

Resources – data/context that the AI application can access

For example, an email, a file, a database record, or documentation.

Prompts – reusable prompt templates for specific interactions.

For example, a predefined “review this pull request”; prompt.

Tools – functions that the AI application can execute.

For example, send an email, create a Jira ticket, or book a flight ticket.

So a better mental model is:

Resources ->Read

Prompts -> Guide

Tools -> Do

This distinction matters because when you think of MCP only as a way to connect tools, you miss a significant part of what the protocol actually provides.

Now, the question for you is

Why not just put the prompt in the agent’s system prompt? Why access it through MCP?

Agentic AI courses exclusively for senior IT professionals

If you’re a senior IT professional looking to design and lead real AI systems, I run instructor-led, live Agentic AI programs focused on production trade-offs, and decision-making.

You can explore the programs here: https://www.aimletc.com/online-instructor-led-ai-llm-coaching-for-it-technical-professionals/

If you have questions, feedback, or disagree with something in this article, I’d love to hear your perspective. Connect with me on LinkedIn:
https://www.linkedin.com/in/nikhileshtayal/

Common questions about the programs are answered here:
https://www.aimletc.com/faqs-ai-courses-for-senior-it-professionals/

Share it with your senior IT friends and colleagues
Nikhilesh Tayal
Nikhilesh Tayal
Articles: 159