MCP is a contrcat between two programs about how to talk about capabilities.

Two programs →

A server - Which have capabilities

A client - who wantes to use them

MCP is a standard contract letting a client discover and use a server's tools, resources, and prompts — with or without an AI doing the driving.

Remebrs tools descritions & schemas hints are instructions to the model

Tools can reach the real world (fetch to a live API)

Tools are verbs (actions) , resources are nouns