- MCP is an open source standard to connect AI applications to external systems.
- MCP Host - AI application that coordinates and manages MCP clients
- MCP Client - Component that maintains a connection to an MCP server
- MCP Server - Program that provides context to MCP clients
- MCP Primitives - what client and servers can offer each other
- Tools - Executable functions that AI applications can invoke
- Resources - Data sources that provide contextual information to AI applications
- Prompts - Reusable templates that help structure interactions with language models
-