Module 87: Agents and Tool Calling

Lesson 4 of 5 · 15–25 minutes

MCP

🏠The everyday picture

Before USB, every printer, mouse and camera needed its own kind of plug. USB gave one standard socket. MCP aims to be that for connecting AI applications to tools and data.

📘What it really is

🖱️Try it

Read the MCP documentation's quickstart (modelcontextprotocol.io). Build a tiny local MCP server with the official TypeScript SDK that exposes one read-only tool, search_policies(query), calling your Module 86 search. Connect it to an MCP-capable desktop app or client you use, and ask a question that uses it. Write down every permission the server has.

✅Quick check

What does an MCP server provide?

Show the answer

Tools, resources and prompts that AI applications can use through a standard protocol.

Why be careful about which MCP servers you install?

Show the answer

They run code and see data, and their tools or descriptions could be harmful or manipulated.

← PreviousTool permissions
ProLearners Assist