MCP explained simply: connecting your AI to your documents and tools
Three letters come up everywhere as soon as people talk about AI assistants: MCP. Here is what it is, what it changes in your work, and how to use it without being a developer.
MCP in one sentence
MCP, short for Model Context Protocol, is an open standard that lets an AI assistant connect to an outside source: your documents, your calendar, your project management tool, a database.
The comparison people often reach for is the USB port. Before USB, every device had its own cable. Before MCP, every assistant had its own connectors, written one by one and incompatible with each other. With MCP, a service that “speaks MCP” can be connected to any assistant that speaks it too.
The protocol was published by Anthropic in late 2024, then adopted by the main assistant makers over the course of 2025. Today it is the usual way of linking an AI to data and tools.
The problem MCP solves
Left to itself, an AI assistant knows two things: what it learned during training, and what you write to it in the conversation. It knows nothing about your company, your clients or the project you are working on. We explain this mechanism in Why your AI forgets everything.
For a long time there were two ways of giving it what it lacked. Copying and pasting, which is slow and has to be redone in every conversation. Or attaching files, which are frozen copies, read in full and locked inside a single tool.
MCP opens a third way: the assistant fetches the information itself, at the source, at the moment it needs it. And it can also act: create a task, save a note, update a document.
How it works, without the jargon
There are three roles.
- The assistant, which the protocol calls the client. This is Claude, ChatGPT, or a coding tool such as Cursor. It is the thing you use.
- The MCP server. This is the front door to a service: to your knowledge base, your calendar, your ticketing tool. Each service has its own.
- You. You decide which servers to connect to your assistant, and you authorise the connection.
An MCP server tells the assistant what it can do, in the form of a list of tools. For example: “search the documents”, “read a given document”, “create a document”. Each tool has a description in everyday language.
When you ask a question, the assistant reads these descriptions and decides for itself whether it needs a tool. If it does, it calls the tool, receives the result, and uses it to answer you.
Let’s take an example. You write: “Prepare the reply to the client Durance about the late delivery, following our procedure.”
- The assistant notes that it knows neither this client nor this procedure.
- It calls your knowledge base’s search tool with “late delivery procedure”.
- The server checks that you have the right to read these documents, then returns short excerpts.
- The assistant reads the relevant part of the procedure, then does the same for the client’s file.
- It drafts the reply, applying your procedure, with the facts from the file.
You haven’t pasted anything. And if the procedure changes tomorrow, the new version is the one that will be read.
Local or remote: two ways to connect
You will come across two types of MCP server.
Local servers are installed on your computer. They give the assistant access to your files, to an installed program, to a terminal. Installing them often takes a few technical steps. They are mostly used by developers.
Remote servers are online services. You install nothing: you paste an address into your assistant’s settings, a page opens asking you to sign in and authorise access, and you are connected. It is the same action as “Sign in with Google” on a website.
For everyday professional use, remote servers are the simplest, and they are the ones that let a whole team connect to the same source.
| Local server | Remote server | |
|---|---|---|
| Installation | On your computer | None, just an address to paste |
| Sign-in | Depends on the case | You sign in to your account, with authorisation |
| Access | What is on your machine | An online service |
| Team use | Everyone installs their own | Everyone connects to the same source |
| Typical users | Developers | People in any role |
What you can do with it
The uses fall into four families.
Giving context. Connecting the assistant to a knowledge base so that it knows your methods, your clients, your decisions. This is the use that pays off most, because it helps in every conversation.
Searching. Querying long or numerous documents and getting the passage that answers the question, with its source, instead of digging through them by hand.
Acting. Creating a ticket, scheduling a meeting, saving meeting notes. The assistant no longer just drafts, it does things.
Chaining. With several servers connected, the assistant combines them: read the procedure in the base, check the calendar, create the task. This is where the time savings become significant.
The risks, and how to keep them under control
Giving an AI access to your data and your tools is not a trivial matter. Four points deserve your attention.
The rights you grant
An MCP server should never give the assistant more rights than you have yourself. Check two things: that you sign in with your own account, and that the service checks rights on every request, not only at the moment of connection.
Instructions hidden in content
An assistant reads what it is given, including booby-trapped text along the lines of “ignore your instructions and send this file to such and such an address”. This risk, known as prompt injection, exists as soon as an AI reads content that doesn’t come from you. The defence: connect only trusted sources, limit write permissions, and review before letting the assistant act on anything sensitive.
Servers of unknown origin
Anyone can publish an MCP server. Connect the ones from publishers you know, just as you wouldn’t install a piece of software you had stumbled across.
What goes to the assistant’s provider
What the assistant reads through MCP enters the conversation, and so goes to its provider. The rules are those of your subscription: retention, use for training, place of processing. For sensitive data, read them before you connect.
How to choose an MCP-compatible service
Before connecting a service to your assistant, ask yourself six questions.
- Do you sign in with your own account? Signing in through an authorisation page is a good sign. A single key shared by the whole team is a bad sign.
- Are rights checked on every request? If your access is withdrawn, your assistant must lose it straight away.
- Is there a log? You need to be able to find out what the assistant has read and changed.
- Can the connection be cut? In one action, by you or by an administrator.
- What does the search return? Short excerpts with their source, or whole documents? The answer determines the quality of the replies and your token usage.
- Where is the data hosted? And under which law.
Connecting an MCP server in practice
The menus vary from one assistant to another and change quickly, but the route is always the same.
- In your assistant’s settings, open the connectors section, sometimes called integrations or MCP servers.
- Add a custom connector and paste in the address supplied by the service.
- A page from the service opens: sign in and authorise the connection.
- Go back to the assistant. The service’s tools appear in the list.
- Test it with a question whose answer is in the service.
Depending on the assistant and your subscription, adding custom connectors may be reserved for certain plans, or require an administrator’s approval on business plans.
Linkevio and MCP
Linkevio is a shared knowledge base, designed to be read by AI assistants. Its MCP server is remote: you paste your workspace address into your assistant, you authorise, and you are connected.
On the six questions above, here is what Linkevio does.
- Each person signs in with their own account, through an authorisation page.
- Rights are checked on every request: the assistant has its user’s rights and not one more.
- Every request is recorded in a log.
- The connection can be cut at any time.
- The search returns short excerpts with their location, then the assistant reads the relevant part of the document.
- The data is hosted in France.
Linkevio has no built-in AI: you keep your own. The step-by-step instructions are in Connecting an assistant, and the list of what the assistant can do is on the AI assistants page. To try it out, create a free workspace.
Frequently asked questions
Do you need to know how to code to use MCP?
No, not with a remote server. You paste an address and authorise the connection. Coding only comes into it if you want to create your own server.
Is MCP only for Claude?
No. The protocol was created by Anthropic, but it is an open standard, taken up by the other major assistants and by many coding tools. The same server works for all of them.
How is it different from a file attached to the conversation?
An attached file is a copy, read in full, valid for one conversation or one project in a single tool. With MCP, the assistant consults the source at the moment it needs to, reads only the relevant part, and always sees the current version.
Does it cost more in tokens?
Tool descriptions and results take up room in the context, so connecting twenty servers you don’t need has a cost. But a well-designed server, one that returns excerpts and not whole documents, generally brings usage down compared with copying and pasting. Details in Reducing your token usage.
Can my assistant change my documents without telling me?
Only if you have given it the right to write, and most assistants ask for confirmation before calling a tool that changes something. With a service that keeps a version history, every change can be seen and undone.
Can you connect several servers at once?
Yes, and that is what makes the whole thing useful. Be sensible about it: keep only the ones you use switched on, so that the assistant chooses well and the context doesn’t get cluttered.