What MCP is

MCP is an open standard for connecting AI applications to outside tools and information.

It gives an application a standard way to ask a server what it offers. It also gives the application a standard way to request one of those offerings and receive the result.

The protocol belongs between programs. The model may influence which tool gets requested, but it does not speak to the server by itself.

MCP is shared plumbing around the model.