本文へスキップ
ブログに戻る

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

技術 2026/10/16 5分で読めます

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.

質問と回答

この記事について質問できます。ChatinFlow チームがここで回答します。

ChatinFlow チーム

まだ質問はありません。最初の質問をどうぞ。ここで回答します。

質問するログインして質問

メールで

新しいフローを あなたの受信箱へ。

成果の出るフロー、新しいプレイブック、ChatinFlowの変更点をお届けします。スパムはなく、ワンタップで解除できます。

この目的にのみ使用し、ワンタップで解除できます。プライバシーポリシー

あなたの受信箱: ビフォー
と アフター

メッセージは増え、混乱は減る。

変更前
変更前
ChatinFlow の前:

働きづめで息つく暇もない

同じ返信を417回コピー&ペースト。
あふれる受信箱で冷めていく有望なリード。
寝ている間に逃していく売上。
どの投稿が購入者を連れてくるのか分からない。
DM に追いつくためだけに人を雇う。
変更後
変更後
ChatinFlow の後:

手間は減り、売上は増える

よくある質問には数秒で、あなたの言葉で回答。
リードはタグ付け・仕分け済みで、成約の準備も万端。
リンク、価格、予約を 24 時間 365 日送信。
どのフローがどの売上を生んだかが分かる。
チームが入るのは、本当に必要なときだけ。

この記事を
わかりやすく解説。

「What is an MCP server? A plain guide for teams that sell in DMs」を読んだ方からよく寄せられる質問に、率直にお答えします。スクロールしながら横のトピックを開いてください。

ヘルプセンター