Beyond Chatbots: Building Agentic Apps with Altair & Mendix | Mendix

Skip to main content

Beyond Chatbots: Building Agentic Apps with Altair & Mendix

Beyond Chatbots: Building Agentic Apps with Altair, MCP, and Mendix

Key Takeaways

  • Mendix, Altair Graph Studio, and MCP create a powerful new architecture that transforms fragmented enterprise data into intelligent, actionable insights.
  • Knowledge graphs replace complex database joins with business-context relationships, helping AI agents understand how your systems actually connect.
  • MCP acts as a reusable integration fabric—build AI capabilities once and deploy them anywhere without rewriting code.
  • Ask natural language questions like “Which shift has the highest defect rate?” and get instant root cause analysis in seconds.

Breaking down enterprise data silos

In a typical manufacturing environment, your data landscape is fragmented. Product structures live in PLM (like Siemens Teamcenter). Orders and inventory live in ERP (like SAP). Customer interactions live in CRM (like Salesforce). And then there are the Mendix apps built to fill the gaps and digitize processes on the shop floor.

Each system is excellent at what it does. But when a Plant Manager or Quality Engineer asks a cross-domain question like – “Are quality failures correlated with specific shifts, and which machines are responsible?” – IT teams still scramble to stitch together SQL exports, spreadsheets, and one-off integrations.
This is exactly the problem space where Mendix, Altair Graph Studio, and GenAI agents powered by the Model Context Protocol (MCP) form a new, powerful architecture.

To demonstrate how these three technologies converge to move us from static reporting to Agentic AI, we built a comprehensive manufacturing operations application named Evora.

The new stack: Low code, knowledge graphs, and MCP

Before diving into the use case, let’s define the three core ingredients that make this architecture possible.

1. Altair Graph Studio: The semantic fabric

In traditional manufacturing databases, you think in tables and joins. In Altair Graph Studio, you think in entities and relationships. Instead of row 402 matching row 881, the graph understands the business context:

  • Assemblyis composed of → Components
  • Machineis operated byOperator
  • Defectoccurred duringShift

Graph Studio becomes the map of your enterprise, ingesting data from Teamcenter, SAP, and Mendix, and enriching it with an ontology (formal description of how your business concepts relate to one another).

Image of a screenshot where Altair Graph Studio visualizes the relationships between Assemblies, Components, and Incidents, creating a semantic fabric across your data.
Altair Graph Studio visualizes the relationships between Assemblies, Components, and Incidents, creating a semantic fabric across your data.

2. Mendix: The orchestration layer

Mendix remains the “front door” and control plane. In this architecture, Mendix isn’t just a UI; it is the environment where the agent lives alongside the action. It hosts the portals where quality engineers review insights and, crucially, triggers the workflows to rectify issues (e.g., creating a maintenance ticket or flagging a batch).

3. MCP: The standard language for agents

This is the game-changer. The Model Context Protocol (MCP) is an open standard that allows you to expose data and tools to Large Language Models (LLMs) in a consistent way. Instead of hard coding an integration between a chatbot and a database, you build an MCP Server. This server acts as a catalog that tells the AI: “Here are the tools I have (e.g.,execute_sparql_query,get_quality_metrics), and here is how you use them”.

The “Evora” scenario: Root cause analysis on the factory floor

Let’s look at this in practice. In our demo app, Evora, we track manufacturing data across multiple factories, including assembly records, chassis data, and operator logs.

Image of a screenshot where the Evora application provides a unified view of manufacturing operations across a map of the US, powered by Mendix.
The Evora application provides a unified view of manufacturing operations, powered by Mendix.

The problem

A Quality Engineer notices a dip in metrics but doesn’t know why. Traditionally, finding the root cause would require querying three different systems or asking a data analyst to slice the data by shift, then by machine, then by operator.

The agentic app solution

Embedded directly inside the Mendix application is an AI agent. Because we have exposed the Altair Knowledge Graph via an MCP Server, the engineer can simply ask:
“Are quality failures correlated with specific shifts? Which shift has the highest defect rate?”

What happens under the hood?

This is where the “agentic” part shines. The LLM (e.g., Claude Sonnet or OpenAI GPT) analyzes the intent. It realizes it doesn’t have this answer memorized, but it sees a tool in its MCP toolkit to query the graph.

  1. The reasoning: The agent constructs a query to the knowledge graph to fetch defect counts grouped by shift.
  2. The execution: The MCP server executes the query against Altair Graph Studio.
  3. The insight: The graph returns the raw data, and the agent synthesizes it into a clear answer.
Screenshot showing the result from an AI agent querying the knowledge graph to perform root cause analysis in seconds, and identify specific shifts correlated with defects.
The AI agent queries the knowledge graph to perform root cause analysis in seconds, identifying specific shifts correlated with defects.

The engineer can then follow up: “Drill down into the Night Shift. Is it a specific machine?” The agent simply calls the necessary graph tools again to refine the answer.

Write once, run anywhere: The power of MCP

Why is this better than a standard API integration? Portability.
Because the logic is wrapped in an MCP Server, the exact same capability used by the Mendix app can be plugged into other AI clients without rewriting a single line of code:

  • In Mendix: The shop floor workers use the agent to troubleshoot issues in real-time.
  • In Altair Agent Studio: Data scientists use the same graph connection to prototype new analytical flows.
  • In ChatGPT/Claude Desktop: An Enterprise Architect can connect to the “Evora Graph MCP” to ask high-level architectural questions about the data model.
Image demonstrating how the MCP architecture decouples the AI model from the backend tools.
The MCP architecture decouples the AI model from the backend tools, allowing you to reuse your “integration fabric” across different applications.

You aren’t building a chatbot; you are building a reusable AI-native integration fabric.

Why this resonates with manufacturing IT

For Siemens customers and industrial enterprises, this architecture solves three critical challenges:

  1. Context over chaos: It moves beyond searching documents. By using a Knowledge Graph, the AI understands the structure of your BOMs and processes, reducing hallucinations and increasing accuracy.
  2. Governance: Because the AI is accessing data through an MCP server, IT controls exactly what the AI can see and do. You aren’t dumping your database into a public LLM; you are giving an agent specific, governed tools.
  3. Agility: Mendix provides the speed to build the user interfaces and workflows that turn these AI insights into real-world actions—like pausing a production line or scheduling operator retraining.

The path forward

The Evora demo proves that the future of industrial software isn’t just about collecting data; it’s about synthesizing it. By combining Mendix for the experience, Altair for the semantic context, and MCP for the connectivity, we are entering the era of agentic applications—apps that don’t just display data, but help you understand and act on it.

Choose your language