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