T14-L04 · Connect your tools · Level 4 Integrator · 21-minute read, plus 3 hours of doing

The system without a connector

In a lab, Birgit's Monday brief (from T14-L03 · Turn a Connector Brief Into a Routine Colleagues Can Rerun) runs well. Now the group wants more from the assistant. Every week someone asks "Do we still have the anti-GFP antibody, and where is it?" The answer lives in the institute's electronic lab notebook (ELN), eLabFTW, which also keeps the group's inventory: every reagent, where it's stored, how much is left. Claude has connectors for SharePoint and Teams. It has none for eLabFTW.

In a company, Lea's colleagues in sales spend twenty minutes a day on one question from customers: "Is it in stock, and when is the next delivery?" The answer is in the company's stock system, Northstar Inventory, which has a web interface and an API, but no connector. A colleague suggests giving the assistant a database login "so it can look things up".

That suggestion is the problem this book solves. A database login lets the model ask anything. A connector you build lets it ask one question, safely.

You are at Level 4 Integrator. A connector touches a real system that other people's work depends on. If it can write, a model's mistake changes real records. If it can read too much, it hands data to people who shouldn't see it.

After this you can

  • Decide what one connector tool may do, with which key and which fields, before you write code.
  • Build a small MCP server in Python with one read-only tool and connect it to Claude Desktop.
  • Give the connector the smallest access that works: a read-only key per person, and only the fields the task needs.
  • Run six tests, including a write attempt that must fail and a run by a colleague with different access.
  • Write a README with the stop, the fallback and who signed off, so the connector can be switched off in a minute.

Before you start