1. MCP Servers
MCP Servers are the bridge between external resources and the protocol. They expose specific capabilities (tools, data sources, or services) through a standardized interface.
Core Responsibilities:
- Resource Exposure: Making external data and functionality available
- Authentication Handling: Managing secure access to external systems
- Protocol Translation: Converting MCP requests to system-specific operations
- Response Formatting: Returning data in protocol-compliant formats