What Is MCP? The Standard That Connects AI to Your Apps and Data

Plants.work · · upskilling
What Is MCP? The Standard That Connects AI to Your Apps and Data

Understand the Model Context Protocol, from its Host, Client and Server design to the risks, plus practical first steps.

Have you ever opened a sales Google Sheet, copied the numbers into ChatGPT for a summary, then copied the answer back into an email to your manager? AI can do the thinking, but you are still the "cable" connecting it to every app, every time. That gap is exactly why MCP exists.

What is MCP?

MCP (Model Context Protocol) is an open-source standard for connecting AI applications to external systems such as files, databases, search tools and workflows. The official documentation at modelcontextprotocol.io compares MCP to "a USB-C port for AI applications": one standard connector that plugs into anything that supports it.

Anthropic introduced MCP in November 2024 in its official announcement. In December 2025, the official MCP blog announced that Anthropic was donating the project to the Agentic AI Foundation under the Linux Foundation, co-founded by Anthropic, Block and OpenAI. MCP is now a shared standard rather than one company's product.

How MCP works: Host, Client and Server

According to the MCP Architecture page, there are three participants.

Under the hood, Client and Server exchange JSON-RPC 2.0 messages over one of two transports: stdio for servers running on the same machine as the app, and Streamable HTTP for servers on the internet.

The flow in plain terms

  1. The Host connects to a Server and asks "what can you do?" (discovery)
  2. The Server replies with a list of tools, with descriptions and the input format each expects
  3. When you give an instruction, the model picks a suitable tool and the Host sends the request to the Server
  4. The result comes back to the model, which uses it to answer you

What an MCP Server can offer

MCP defines three core server-side building blocks.

Why MCP matters

Build once, use in many apps

Without a shared standard, three AI apps and five systems mean writing a separate connector for almost every pair. With MCP, a system owner builds one Server and any MCP-compatible AI app can connect. The MCP introduction page lists Claude, ChatGPT, Visual Studio Code and Cursor among the clients that support it.

An ecosystem big enough to invest in

The official MCP blog post from December 2025 reported more than 10,000 active servers and over 97 million monthly SDK downloads.

A real example: a Thai online shop

Imagine you run an online skincare shop. Stock lives in Google Sheets, orders in your back-office system, and the team talks in Slack. If these systems have MCP Servers to connect, you can simply type: "Summarise products with fewer than 20 units left and draft a message to the purchasing team in Slack." The AI reads the data, summarises it and prepares the message, and a well-designed app asks you before anything is actually sent.

Things to watch out for

A brilliant AI that cannot reach your work is like an expert without a key to the office. MCP is that standard key.

How to get started

  1. Pick an MCP-compatible AI app you already use, such as Claude or ChatGPT
  2. Turn on a connector for a service you use daily, such as your calendar or documents, and ask questions about real data
  3. Watch the permission prompt every time the AI wants to call a tool, so you understand what it is doing
  4. If you are technical, read the MCP Architecture page and build the sample server from the official guide

For a step-by-step walkthrough, try the course What is MCP and how is it different from an API? (course in Thai) on Plants.work Learn, or read what an AI Agent is, since MCP is what lets agents act on real systems.