Explore tailored services designed to solve business challenges and support growth
Discover industry-focused expertise built to meet unique business needs
Meet our service partners who strengthen delivery and support client success
Meet our service partners who enhance our capabilities, strengthen service delivery, and help drive successful outcomes for our clients.
Learn how to modernize data foundations to enable trusted, scalable AI.
See how a unified data strategy built faster insights and scaled analytics.
Explore our digital products built to streamline work and drive growth every day
Meet our product partners who enhance our solutions and expand client value
Explore a better way to speed up testing and improve release quality.
Access blogs, case studies, events, and insights that support smarter decisions.
We believe in creating a global workplace where everyone can grow. This is amplified by our teams, who say the best thing about Fortude is our culture, one that is brought to life by a diverse team that spans across continents.
Learn who we are, what we do, and the values that drive our growth
Stay updated with Fortude news, events, stories, and company highlights.
Get in touch with our team to ask questions or start a conversation
Your nearest office- Sri Lanka
Fortude (Pvt) Ltd
146 Kynsey Road, Colombo 7, Sri Lanka
Email – talk-to-us@fortude.co
Phone – +94 11 453 1531
Every day, we bring together diverse perspectives, strong leadership and responsible thinking to build a business that creates lasting value for our clients, people and communities.
Your nearest office- Sri Lanka
Fortude (Pvt) Ltd
146 Kynsey Road, Colombo 7, Sri Lanka
Email – talk-to-us@fortude.co
Phone – +94 11 453 1531
Our Model Context Protocol (MCP) server for Infor M3 is designed specifically for developers, ERP power users, and automation teams who aim to enable AI agents to interact securely and contextually with their Infor M3 system through a standardized AI-tool interface.
At its core, the Model Context Protocol (MCP) is an emerging open standard for connecting AI agents with various tools, APIs, and systems. It acts as a crucial bridge, allowing AI clients to interact with real-world services seamlessly. Think of MCP as a universal adapter – it provides a standardized way for AI agents to discover and interact with software applications and services.
This standardization is vital because, without it, developers building agentic workflows would have to create custom integrations for every AI-tool interaction, making complex applications incredibly difficult to build and scale.
MCP empowers AI by helping it go beyond static training data, enabling connections to live data sources and real-time capabilities. It addresses several key pain points in AI integration:
Furthermore, when an AI model or agent calls an MCP server, it can deliver structured outputs that are easier to interpret and use. For instance, instead of a raw list of thousands of objects, an LLM powered by MCP can provide an insightful narrative overview.
The primary challenge our solution addresses is the lack of a unified, AI-accessible interface layer within Infor M3. Currently, there isn’t a reusable abstraction that allows AI or automation agents to seamlessly connect with Infor ERP data without relying on custom-built API invocation implementations for each scenario.
This absence leads to significant inefficiencies:
These limitations hinder the agility and scalability of AI-driven automation within Infor M3 environments.
Our solution resolves these issues by introducing a Model Context Protocol (MCP) server specifically for Infor M3. This server provides a structured, reusable interface definition that empowers AI agents to interact with Infor APIs using context-aware prompts.
Our MCP defines:
Our solution enables seamless and secure interactions between AI agents (such as Fortude’s Charlie) and Infor M3 through a standardized, context-aware interface. Here’s a simplified breakdown of the process:
1.User interaction via MCP host: A user initiates an interaction through an AI Assistant or an IDE that supports MCP. They send a natural language query or command, which the AI Agent then interprets and prepares for MCP execution.
2. MCP request initiation: An MCP-client embedded within the AI Agent sends a structured MCP request (via Server Sent Events – SSE) to Infor M3.
3. MCP server configuration & routing: Infor M3 utilizes pre-defined configurations (server-config) to determine the appropriate Infor M3 ION API to call, the necessary input structure, and field-level mappings to the relevant business context.
4. Secure API communication: The mcp-server securely obtains a valid authentication token via REST-based authentication from Infor ION. This token is then used to access the designated Infor M3 ION API, such as a Purchase Order (PO) or Customer Order (CO).
5. Response handling & delivery: The response received from Infor is parsed, structured, and streamed back to the AI Assistant or IDE using the MCP protocol. The AI Agent then presents this information conversationally to the user, with options for follow-up actions or questions.
6. Infrastructure & hosting: The entire mcp-server logic runs as a lightweight Azure Container App, ensuring scalability, reliability, and isolation from host systems.
Our solution delivers a multitude of advantages for organizations using Infor M3 and embracing AI-driven automation:
With our solution, managing and interacting with Infor M3 becomes as intuitive as a conversation. Imagine using natural language to query order details, confirm purchase orders, or even set up complex workflows, all while your AI assistant handles the underlying API calls securely and efficiently. This transformation significantly streamlines operations, reduces learning curves, and boosts developer productivity, allowing teams to focus on core business objectives rather than complex configurations.
Stay tuned for more updates on how our solution is transforming ERP interactions.
Learn how this solution can support your business.
Automated page speed optimizations for fast site performance