What is an MCP server?
MCP servers (Model Context Protocol servers) are standardized interfaces through which AI language models can access external data sources, tools, and services in a structured and secure way. Instead of building a separate integration for every combination of model and data source, they follow a unified protocol. With BI solutions from Bissantz, MCP servers enable natural-language queries that provide answers based on all relevant data sources – while the company retains full control over its data.
| Characteristic | Details |
| Category | AI infrastructure, interface standard, data integration |
| Area of application | Business intelligence, controlling, data integration, AI |
| Typical use cases | Natural-language data queries, ai-supported variance analysis, connecting data warehouses to AI assistants |
| Related terms | Large language models (LLMs), natural language processing (NLP), agentic AI, API, data warehouse, AI, explainable AI |
| Benefits | Standardized AI integration, data security, model independence, auditability, scalability |
At a glance
Standardized interface between AI models and external data sources.
Replaces proprietary point-to-point integrations with a unified protocol.
Model-independent: works with any MCP-enabled client.
Access rights can be controlled and logged at a granular level.
At Bissantz, serves as a foundation for AI in BI software.
MCP server definition
MCP servers (model context protocol servers) are standardized interfaces through which AI language models can access external data sources, tools, and services in a structured way.
MCP servers are neither AI models nor a replacement for a data warehouse. They are an infrastructure component – comparable to an API, but with the specific purpose of integrating language models into business processes in a secure and structured manner.
In controlling and business intelligence, MCP marks a turning point: for the first time, AI assistants can be systematically and reproducibly connected to business data – without proprietary point-to-point solutions for every combination of model and data source.
What does an MCP server do?
An MCP server provides AI language models with structured access to external data and functions. It receives requests from an AI assistant, mediates access to the configured resources, and returns the results in a format that the model can process directly.
The model context protocol defines:
- Which data is accessible – and which is not
- Which operations are permitted – e.g., queries, calculations, and filtering
- What does not leave the system – to protect sensitive company data
It is therefore less a data source than a controlled access layer between AI and company data.
How does MCP work?
MCP follows a client-server architecture. The MCP client is typically an AI assistant or an application that embeds language models. The MCP server provides defined resources: data, functions, and contextual information that the model is permitted to access during a request.
Communication between client and server takes place via a standardized protocol. This creates a clean separation: the language model does not need to know how a database is technically structured. It asks the server for information, and the server delivers it in a format that the model can understand and process.
MCP distinguishes between three types of server offerings:
- Resources: structured data that the model can read (e.g., tables, reports, master data)
- Tools: functions that the model can call (e.g., perform calculations, filter data, launch queries)
- Prompts: predefined query templates that standardize recurring tasks
What is the importance of MCP servers for controlling and BI?
Controlling depends on timeliness, reliability, and traceability. When MCP is used, AI assistants do not receive uncontrolled access to database layers. Instead, they communicate through clearly defined, purposefully designed interfaces.
An MCP server for controlling could, for example, provide the following resources:
- current actual figures from the data warehouse
- plan values and forecasts
- variance analyses at the push of a button
- comments and explanations from reporting
A controller working with an AI-supported controlling system such as DeltaMaster from Bissantz can ask the AI assistant a question in natural language. The assistant retrieves the relevant data via the MCP server, performs the calculation, and returns a substantiated answer. Data sovereignty remains with the company.
MCP and the question of standardization
Before MCP, integrating language models into business systems was largely a bespoke development task. Every connection between an AI model and a database system required its own adapter, authentication logic, and error handling. The result was difficult-to-maintain point-to-point solutions that had to be rebuilt whenever the model changed.
MCP solves this problem through standardization. An MCP-compatible server can be connected to any MCP-enabled client – regardless of which language model is running behind it.
Are MCP servers secure?
In a business context, the question of who is allowed to access which data is not a technical side issue. MCP servers can control access rights at a granular level. Which resources a model may see, which functions it may call, and which data must never leave the system – all of this can be configured and enforced on the server side.
MCP servers can therefore control access rights at a granular level – provided they are configured accordingly and integrated into the company’s existing security architecture. In this way, MCP can contribute to the auditability of AI in controlling: every request, every response, and every data access can be logged.
Bissantz and MCP servers
Bissantz uses MCP servers to provide powerful AI functions in DeltaMaster. Through the MCP protocol, all connected data sources can be made uniformly and easily accessible to Agentic BI. Companies do not need to develop complex individual integrations: one standardized interface is sufficient to give AI secure access to the data that is actually relevant for controlling and reporting.
The result: Users can ask questions in natural language – e.g. about variances, contribution margins, or forecast trends – and receive answers based on all relevant information sources. Data sovereignty remains fully with the company. What the AI may see, what it can calculate, and what does not leave the system is controlled by MCP – transparently, verifiably, and according to the rules defined by the company itself.
FAQ – frequently asked questions
An MCP server is a controlled gateway between an AI assistant and a company’s data. Instead of granting direct, uncontrolled access to databases, the MCP server defines exactly which data the AI may see, which questions it can ask, and what does not leave the system. It is comparable to a librarian who selects the right books rather than giving someone unrestricted access to the entire archive.
Both enable data exchange between systems, but they have different focuses: a conventional API is designed for human developers and requires detailed technical knowledge of the interface. MCP is specifically designed to give AI language models structured access – with resource types that a model can understand and process directly without requiring technical knowledge of the underlying systems.
Yes. MCP is designed to be model- and vendor-independent – any AI provider and any company can develop and use MCP-compatible servers and clients.
Bissantz uses MCP servers to give its integrated AI functions secure and structured access to relevant contextual information and unstructured data. Controllers can ask questions in natural language – the MCP server controls which data is retrieved and provides the basis for substantiated, traceable answers.
Summary
MCP servers solve one of the central challenges of using AI in companies: the controlled, standardized, and secure connection of language models to internal and external sources of information. In controlling, they enable queries based on a comprehensive data foundation – without data loss, without proprietary point-to-point solutions, and without dependence on a specific AI model. Bissantz integrates MCP into DeltaMaster and DeltaApp, making AI-supported controlling transparent, auditable, and future-proof.
Free of charge for you
How AI takes over the work of interpretation—and helps companies move more quickly from analysis to action
