MCP Authentication
MCP authentication is the process of verifying identity when an MCP client connects to a remote MCP server, usually before permissions or tool access are granted.
MCP Host
AI
An MCP host is the application that runs one or more MCP clients, manages connections, and makes responses from connected MCP servers available to the user or model.
Local MCP Server
AI
A local MCP server is an MCP server that runs on the same machine as the MCP host, usually for low-latency access to local files, apps, or developer tools.
Remote MCP Server
AI
A remote MCP server is an MCP server reached over a network instead of running locally, often requiring explicit authentication and a defined transport.
Hosted MCP Server
AI
A hosted MCP server is a remote MCP server operated by a provider, letting an MCP client connect to tools or data without installing the server locally.
MCP Transport
AI
MCP transport is the communication layer an MCP client uses to talk to an MCP server, such as local stdio or network-based HTTP transport.