Saltar al contenido
Volver al blog

What is an MCP server? A plain guide for teams that sell in DMs

Técnico 16 oct 2026 5 min de lectura

An MCP server is a small piece of software that lets an AI assistant use another app's tools. Without one, the assistant only knows what you paste into the chat. With one, you can ask Claude which customers asked about delivery today, and it can go and look in your inbox itself, then answer with what it found.

MCP stands for Model Context Protocol. It is an open standard, first published by Anthropic in 2024 and now supported by a growing list of AI apps and code editors. This guide explains what an MCP server does, how it is different from an API or an automation, what to check before you connect one to your customer conversations, and how the ChatinFlow MCP server is built.

The three parts: client, server and tools

Every MCP setup has the same three parts.

  • The client is the AI app you talk to: Claude Code, Cursor, VS Code with its chat, or another assistant that speaks MCP.
  • The server belongs to the app whose data you want to use. It describes what it can do and answers the client's calls.
  • The tools are the actions a server offers, each with a name, a short description and the inputs it takes, such as "search contacts by name" or "read the messages of a conversation".

When you ask a question, the assistant reads the list of tools, decides which one helps, calls it with the right inputs and reads the result before it answers. You can watch this happen: most clients show each tool call, and many ask you to approve it first.

The three parts of MCP: a person asks an AI assistant, the assistant calls a tool on an MCP server, and the server reads the app's own data and answers.

How an MCP server differs from an API

An API is made for developers. Someone reads the documentation, writes code against each endpoint and handles every error. An MCP server sits on top of the same capabilities but is made for an AI assistant to use without that code: each tool explains itself in plain words, so the assistant can pick the right one for a question it has never seen before.

That is why the two usually come together. The API stays the contract for scripts and integrations you build once and run often. The MCP server is for the questions you only think of in the moment, like "who wrote to us twice this week without an answer?"

How it differs from an automation

An automation runs on its own when something happens: a comment with a keyword, a new follower message, a booking. It does the same job every time, at any hour, and it is what answers your customers.

An MCP server waits for you. It does nothing until you ask the assistant something, and then it helps the assistant find the answer. One answers customers at scale; the other helps a person on the team understand what is going on. They work well side by side: the automation replies to the price question at night, and in the morning you ask the assistant which of those conversations still need a person.

What to check before you connect one to your DMs

Customer conversations are personal data, so treat an MCP connection the way you would treat a new team member's access.

  • Which tools it offers. Read the list before you connect. A server that can only read is a different risk from one that can send messages.
  • How it signs in. Look for a token you create and can revoke, with a scope that limits what it can reach, rather than your password.
  • Whether the app's own rules still apply. Roles, inbox visibility and plan limits should hold for every tool call, exactly as they do in the dashboard.
  • Where the data goes. When the assistant calls a tool, the result goes to that assistant and its provider. Their terms decide what happens next, so connect only the assistants you already trust with this data.
  • Whether a person stays in the loop. For anything a customer sees, a person should decide what goes out.
A short checklist before connecting an AI assistant to customer conversations: the tool list, a revocable token, the same roles and limits, where results go, and a person who sends replies.

How the ChatinFlow MCP server works

The ChatinFlow MCP server gives one workspace's inbox, contacts and automations to an AI assistant. It answers over HTTP at an address that includes your workspace, and you connect with a personal access token from Settings, then Developers.

  • Read tools list and read conversations and their messages, search and read contacts, list tags and automations, and show the impact summary of your automations.
  • Two kinds of write tools leave an internal note on a conversation, which the customer never sees, and add or remove a tag on a contact. A tag can start an automation, so this tool counts as a change.
  • No tool messages a customer. The assistant can draft a reply for you, and a person on your team sends it.

Every tool call goes through the same checks as the ChatinFlow API: the token's scope, your role, which conversations you are allowed to see, your plan and the rate limits. A read token can only read, and the assistant only sees the tools that token can use. The MCP server comes with API access, so it is part of the plans that include the API.

Questions worth asking your inbox

Once it is connected, the useful questions are the ones that would take ten minutes of scrolling:

  • What did customers ask about on Instagram today, grouped by topic?
  • Which open conversations mention a refund, and who are they assigned to?
  • Find the contacts tagged as wholesale who wrote this week.
  • Which automations are live, and what starts each one?
  • Read the last conversation with this customer and draft a reply I can send.

The answer is only as good as what the tools can see, so ask about the inbox, contacts and automations, and check anything important in the dashboard before you act on it.

Where to go next

If you want to try it, the step by step setup for Claude Code, Cursor and VS Code is in our guide to connecting an AI assistant to your DMs, and the MCP server page lists every tool. If you build your own integration instead, the API documentation covers the same data for code.

Preguntas y respuestas

Pregunta sobre este artículo. El equipo de ChatinFlow responde aquí.

Equipo de ChatinFlow

Aún no hay preguntas. Haz la primera y te respondemos aquí mismo.

Hacer una preguntaInicia sesión para preguntar

Por correo

Nuevos flujos en tu bandeja.

Los flujos que funcionan, nuevos playbooks y lo que cambió en ChatinFlow. Sin spam, y te das de baja con un toque.

Solo para esto, y te das de baja con un toque. Política de privacidad

Tu bandeja: un antes
y después

Más mensajes, menos caos.

Antes
Antes
Antes de ChatinFlow:

Mucho trabajo y ningún respiro

Copiar y pegar la misma respuesta 417 veces.
Leads calientes que se enfrían en una bandeja abarrotada.
Ventas que se escapan mientras duermes.
Ni idea de qué publicaciones traen compradores.
Contratar ayuda solo para ponerte al día con los DM.
Después
Después
Después de ChatinFlow:

Menos esfuerzo y más ingresos

Cada pregunta frecuente respondida en segundos, con tu voz.
Leads etiquetados, ordenados y listos para cerrar.
Enlaces, precios y reservas enviados 24/7.
Mira qué flujo inició cada venta.
Tu equipo solo entra cuando importa.

Este artículo,
explicado.

Preguntas que se hacen los lectores tras “What is an MCP server? A plain guide for teams that sell in DMs”, con respuestas directas. Abre un tema a la derecha mientras avanzas.

Centro de ayuda