Same protocol, different journey

The local server starts with the host and communicates through stdio on one computer.

The remote server runs independently and communicates through Streamable HTTP across a network.

Both can expose the same kinds of tools, resources, and prompts. Both still speak MCP.

Location changes the transport, operation, and trust questions. It does not create a second protocol.