Hello everyone and welcome.
In this video we will learn about server components within MCP server.
So here are the three key components that MCP server provides.
One is the tools.
Second one is resources and the third is prompts.
Let's understand each one of them in detail.
So the very first one is tools.
You can think of tools as an actions that AI knows to perform on its own, when it needs to do something.
This is a model controlled which can perform actions like retrieve search where AI can look up relevant
data, can Dos send receive messages to communicate with other system or user.
It can also update database records where it can modify and write to different databases.
The next server component is resources.
The resources are like books and documents that AI is allowed to read.
It is application controlled and these data sources are made available to the AI by application or developer.
It can perform tasks like files for uploads, for database records, rows from database that AI can
read, and API responses, that is, information from external systems via API calls.
The third server component is prompts.
It is completely user controlled.
You can think of prompts like giving AI a form to fill, or a script to follow, a task that you can
perform prompts and document Q and A.
You can also do transcript, summary, and workflow automation.
So here we took a deep dive into each server components.
Thank you so much.
And I'll see you in the next video.