MCP Usage - A Best Practice Guide

MCP Usage - A Best Practice Guide

Connecting an AI tool to Membrain through MCP lets you find information, create records, and update your data using natural language, without having to navigate Membrain yourself. It can save a lot of time. It also means an AI tool outside Membrain can make real changes to the information your whole team relies on.

This guide is here to help you get the benefits of MCP without the surprises. It explains what actually happens when AI changes your data, why those changes are so hard to reverse, and the habits that help you avoid mistakes in the first place. Most of the advice also applies when you use Membrain's AI Assistant inside Membrain, but it matters most when you're working from an external AI tool, where Membrain has the least visibility into what's being asked.

If you haven't connected an AI tool yet, start with Setting up Membrain's MCP Connector. For an overview of everything AI can do, see Membrain AI Assistant and MCP Use Cases.

What Happens When AI Makes a Change

When AI updates a record through MCP, it isn't drafting a suggestion for you to review later. The change is made directly in your live Membrain data, exactly as if you had made it yourself.

That has a few consequences worth keeping in mind:

  • Your team sees it straight away. Colleagues working on the same Companies, Contacts, or Projects will see the new information immediately.
  • Your reporting reflects it. Changes to Value, Probability, Closing Date, or Stage flow straight into dashboards, forecasts, and goal tracking.
  • Other things may be set in motion. Updating a record, moving a Stage, or completing a Step can trigger Events, Rules, or Automations configured in your Processes, just as it would if you made the change by hand.
  • AI works with your permissions. Membrain respects your access, so AI can only change what you're allowed to change. But the reverse is also true: anything you can change, AI can change too. If you have broad access, a single unclear instruction can reach further than you intended.

MCP is also fast. With up to 1,000 tool calls per hour, an AI tool can make a large number of changes in a very short time, often faster than you'd notice something going wrong.

Why Changes Are So Hard to Undo

This is the most important thing to understand before letting AI make changes on your behalf: there is no undo button.

Once a field has been overwritten, the previous value may simply be gone. If a Stage has been changed or a Step completed, reversing it by hand doesn't reverse what it triggered. Automations that have already run, notifications that have already been sent, and tasks that have already been created won't be called back.

How difficult a mistake is to fix depends mostly on its size:

  • One record can usually be corrected by hand, as long as you remember what it said before, or there is historical meta data available from that field in Membrain. 
  • A handful of records takes longer, and it's easy to miss one.
  • Many records can take a very long time to put right, and in some cases the original information can't be fully recovered at all.

The practical takeaway is simple. It's far easier to prevent a mistake than to clean one up, so the rest of this guide focuses on prevention.

Before You Start: Setting Up Your AI Tool

A few minutes spent on setup will protect you from most problems later.

  • Keep approval turned on. Most AI tools that connect through MCP can ask for your permission before each action. We strongly recommend leaving this enabled, at least for anything that creates or updates data, rather than letting AI act automatically.
  • Start by reading, not writing. When you're new to MCP, spend some time asking AI to find and summarize information before you ask it to change anything. It's a low-risk way to learn how your AI tool interprets your requests.
  • Think about who is connecting. Users with administrator rights or broad access can affect far more data. It's worth being especially careful, or agreeing internally on how MCP should be used, for accounts with wide permissions.
  • Agree on ground rules as a team. If several people are using MCP, a shared understanding of what's fine to do through AI, and what should still be done in Membrain directly, helps avoid people overwriting each other's work.

Best Practices When Asking AI to Make Changes

Be specific about which record you mean. Name the exact Company, Contact, or Project. Similar names are easy for AI to confuse, and "the Acme deal" might match more than one Sales Project. If there's any doubt, ask AI to confirm which record it has found before it changes anything.

Ask to see the plan first. Before any update, ask AI to tell you which records it will change and what the new values will be, and to wait for your confirmation. For example: "Show me what you're going to update on this Sales Project and wait for me to confirm before making any changes." This one habit catches most misunderstandings.

Be precise with values. Say exactly what you want, including currency, date format, and which field. "Push the close date back a month" leaves room for interpretation; "set the Closing Date to 15 March" doesn't.

Take special care with Stages and Steps. Moving a Project to a new Stage or completing a Step can trigger other things in your Process. Only ask AI to do this when you're sure the Project is ready.

Watch out for the current limitations. AI can't currently handle a Contact who holds more than one Stakeholder Role in the same Project, and it can't see hidden Process Steps. In these situations, it's safer to make the change in Membrain directly.

Check the result. After AI makes a change, take a moment to open the record in Membrain and confirm it looks the way you expected. It's much easier to fix something right away than to discover it weeks later.

Take Extra Care with Bulk Changes

Requests that affect many records at once carry the most risk. Something like "update all my Projects closing this quarter" can touch far more records than you expect, and if AI misreads the request, every one of them is affected.

If you do need to make a larger change:

  1. Export the data first. Exporting the affected records gives you a copy of how things looked beforehand, which can make a mistake far easier to fix.
  2. Ask AI to list the records it will change. Check the list carefully, including how many records it contains, before going any further.
  3. Try it on one record. Make the change on a single record, then check it in Membrain.
  4. Continue in small batches. Once you're confident the change is right, work through the rest in manageable groups rather than all at once.

For very large or complex updates, a regular data import is often a safer and more predictable option than asking AI.

Be Careful What You Give AI to Work With

Many AI tools can also read emails, documents, web pages, or other connected apps alongside Membrain. That's useful, but it comes with a risk that's easy to overlook: content written by someone else can contain wording that AI mistakes for an instruction.

For example, if you ask AI to update a Sales Project based on an email from a customer, AI is working from whatever that email says. If the content is inaccurate, out of date, or written in a misleading way, AI may carry that straight into Membrain.

A few simple precautions help:

  • Only let AI update Membrain based on information you trust.
  • Be cautious when combining Membrain with other connectors in the same conversation, especially ones that pull in content from outside your company.
  • If AI suggests a change you didn't ask for, stop and check why before approving it.

A Shared Responsibility

We've designed Membrain's MCP capabilities to respect your permissions and follow Membrain's rules for every record type. What we can't see is the conversation between you and your AI tool, or how that tool interprets what you ask it to do. The AI tool itself is also outside our control.

For that reason, Membrain isn't able to take responsibility for changes made through MCP or the AI Assistant, and we may not be able to restore information that has been changed or overwritten. Changes made by AI are treated the same way as changes you make yourself.

We know that isn't what anyone wants to hear when something has gone wrong, and we want you to be able to use these tools with confidence. If a change doesn't look right, stop using AI on those records and contact our Support team. We'll do our best to help you understand what happened and try to figure out a solution together wherever we can. 

The best protection, though, is the simplest one: take a moment before each change to make sure AI is about to do exactly what you meant.

Related Articles