The Model Context Protocol (MCP) allows external AI applications to access specifically authorized functions of the laboratory database. This enables an AI system not only to answer questions, but also to retrieve up-to-date information, capture data in a structured manner, and execute defined workflows.
Reports are used to provide data from the lab database. New data, tasks, or status changes can be fed back into the lab database via import interfaces.
What is MCP?
The Model Context Protocol—MCP for short—is an open standard for connecting AI applications to external data sources and functions.
Simply put, MCP is a common language between an AI and the lab database. The AI can identify which shared tools are available, what information is required for them, and in what format the results are returned.
In the lab database, analyses can be provided as read-only MCP tools, and import interfaces as write-enabled MCP tools. This ensures that the AI operates via clearly defined interfaces rather than through direct, unrestricted database access.
![]()
MCP itself is not an AI model. It connects AI applications such as ChatGPT or Claude with the functions and data from the lab database that you make available for this purpose.
When sampling drinking water, the sampling location, time, temperature, pH value, and other observations must be documented directly on-site. In combination with an MCP-enabled AI voice application, this data collection can be performed hands-free.
For example, the sampler can dictate the values using a appropriately configured ChatGPT Voice Mode:
“Create a drinking water sample at the kitchen sampling point. Temperature 12.4 degrees, pH 7.3. No abnormalities in odor or appearance.”
The AI structures the data and transfers it to the laboratory database via the authorized MCP import interface; there, the sample is registered and a status message with the sample number is returned. The AI voice assistant reports the status and the sample number so that the sampler can label the bottle accordingly.
After sampling, the AI assistant can handle further steps:
This allows you to keep your eyes on the sampling point and your hands free for the actual sampling.
MCP does not mean that an external AI automatically gains access to all data in the lab database. Each analysis and import interface must be specifically authorized for the user and the MCP application.
For sensitive or write-intensive actions, the AI agent being used should request confirmation before execution, which can be controlled via the corresponding MCP description.