MCP standardizes communication between a client in an AI host and a server offering capabilities. Servers can expose tools, resources, and prompts; clients discover capabilities and send requests.
The demo shows tool discovery, invocation, and a result. A protocol connection does not grant safe permissions by itself, so the host must control access and execution.
When to use
Use it to connect multiple data sources and tools to an AI application consistently.