Integration
MCP server

Infor LN Maintenance
 MCP Server

Give AI agents secure, real-time access to 
Infor LN Maintenance
 and 2,000+ other industrial products through one MCP.
Schedule demo
Your agent Makini MCP Infor LN Maintenance
One MCP
2,000+ products
SOC 2 Type II
Trusted by industrial technology vendors and the enterprises they serve

Connect
Infor LN Maintenance
 to Claude, ChatGPT, Cursor or any other agent

Works out-of-box with your favorite AI agents

Available tools & resources for 
Infor LN Maintenance

search_banks

Find banks by name or identifier. Returns the financial institutions on file.

update_asset

Update an existing asset. Change its location, status, attributes, or identifiers.

create_asset

Register a new asset. Set its name, type, location, and tracking identifiers.

search_assets

Find assets by name, type, location, or status. Returns identifiers, location, and maintenance history references.

search_addresses

Find addresses by entity or type. Returns billing, shipping, and site addresses linked to records.

update_account

Update an existing account. Change its name, type, or status.

create_account

Create a new general ledger account. Set its number, name, and type.

search_accounts

Find general ledger accounts by name, number, or type. Returns the chart of accounts and balances.

get_raw_data_by_id

Fetch a single native record by its ID in the source system, in the system's own format. Pairs with search_raw_data for custom and platform-specific objects.

search_raw_data

Query a system's native entities and fields directly, beyond the unified data model. Reach custom objects and platform-specific data by their original names.

get_connection_details

Return the details of a connection, including which system it points to and the objects and fields available on it. Use it to discover what an agent can do before making other calls.

1
...
Systems not found
Please check the system name of typos. If everything is correct, you can request this system to our team.
Request system
ONE MCP. EVERY INDUSTRIAL PRODUCT.

Infor LN Maintenance integration your roadmap keeps pushing. Already built.

Connect once over MCP. Your agent reads data and triggers actions in Infor LN Maintenance, plus 2,000 other systems, without you building or maintaining a single integration.

Your agent runs Infor LN Maintenance
One MCP endpoint and your agent can pull data and act on Infor LN Maintenance. The same connection reaches 2,000+ other products behind it.
Build the agent once
Your agent gets Infor LN Maintenance's real objects and actions, not a stripped-down common denominator. Work orders stay work orders, assets stay assets. Add SAP or Maximo through the same server when you need them.
AI Agent only does what it's allowed to
Each connection runs on its own scoped credentials, so the agent inherits your access model. Every call is logged, so you can see exactly what it did.

Live in three steps

Makini Link - Connect
Connect to 
Infor LN Maintenance
Sign in with your 
credentials
User name
••••••••
Connect 
Infor LN Maintenance
 →
Powered by Makini Link
mcp.makini.io - Endpoint
MCP ENDPOINT
https://mcp.makini.io/UNIQUE_ID
This unique URL is your key - no separate API token to manage.
SCOPED TOKEN
Infor LN Maintenance
 · scoped to your login
● Active
RECENT CALLS
search_work_orders
200
create_work_order
201
search_inventory_transfers
200
Agent config - MCP server
Open claude_desktop_config.json and add the snippet under "mcpServers" (create the file if it doesn't exist):
macOS ~/Library/Application Support/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json
Linux ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "makini": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest",
        "https://mcp.makini.io/UNIQUE_ID"]
    }
  }
}
Save the file and restart Claude Desktop.
Prefer the CLI? Claude Code:
claude mcp add --transport http makini https://mcp.makini.io/UNIQUE_ID
Add --scope project to save the config to .mcp.json in the current directory only.
Add the snippet under "mcpServers" (create the file if it doesn't exist), then restart Cursor:
macOS / Linux ~/.cursor/mcp.json
Windows %APPDATA%\Cursor\mcp.json
Project-only .cursor/mcp.json in your project root
{
  "mcpServers": {
    "makini": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest",
        "https://mcp.makini.io/UNIQUE_ID"]
    }
  }
}
VS Code uses "servers" as the root key - not "mcpServers". It applies the change automatically:
Global Command Palette → MCP: Open User Configuration
Project-only create .vscode/mcp.json in your workspace root
{
  "servers": {
    "makini": {
      "type": "http",
      "url": "https://mcp.makini.io/UNIQUE_ID"
    }
  }
}
Add the snippet under "mcpServers" (create the file if it doesn't exist), then reload the Windsurf window:
macOS / Linux ~/.codeium/windsurf/mcp_config.json
Windows %APPDATA%\Codeium\windsurf\mcp_config.json
{
  "mcpServers": {
    "makini": {
      "command": "npx",
      "args": ["-y", "mcp-remote@latest",
        "https://mcp.makini.io/UNIQUE_ID"]
    }
  }
}
Add the snippet under "mcpServers" (create the file if it doesn't exist). Cline picks up the change automatically:
macOS / Linux ~/.vscode/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
{
  "mcpServers": {
    "makini": {
      "url": "https://mcp.makini.io/UNIQUE_ID",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Add the makini entry under "context_servers" in settings.json. Zed picks up the change automatically:
macOS ~/Library/Application Support/Zed/settings.json
Windows %APPDATA%\Zed\settings.json
Linux ~/.config/zed/settings.json
{
  "context_servers": {
    "makini": {
      "url": "https://mcp.makini.io/UNIQUE_ID"
    }
  }
}
HOW IT WORKS

One managed server between your agent and every system

MCP is an open standard for giving AI agents tools to act. Makini runs as a managed MCP server in front of Infor LN Maintenance and your wider stack. Your agent hits one endpoint, and Makini handles auth, real-time pass-through, and logging across all 2,000+ products behind it.

Tools & resources Streaming Scoped tokens
User
Agent
Makini Makini MCP
Authentication
Real-time pass-through
Logging
list_…
search_…
create_…
get_…
update_…
delete_…
count_…
sync_…
export_…
watch_…
USE CASES

What teams actually run on the Infor LN Maintenance MCP server

Track field change order rollout across installed units
The agent reads a field change order in Infor LN and lists the serialized items and installation groups it applies to that have no completed service order for the change yet. Service managers plan the remaining upgrades by customer and region.
Chase service orders held by an interruption
Service orders in Planned or Released status with an Interruption sub-status are listed with the reason, the missing parts or unavailable customer asset, and the planned date. Service planners chase parts or rebook the visit before the customer escalates.
List depot repairs waiting for engineer sign-off
The agent follows maintenance sales orders to their work orders and lists activities that are Completed but not yet Signed-Off, with the promised return date. Depot managers get sign-off done so repaired units can be closed and shipped on time.
Split covered and billable costs on service orders
For completed service orders, the agent compares cost lines with the service contract coverage and warranty terms in Infor LN and proposes which lines are covered and which are billable. Billing staff confirm the split before invoicing and avoid credit notes later.
Prepare supplier warranty claims for replaced parts
Parts replaced on service orders and repairs are read against supplier warranty terms, and the agent drafts the supplier claim details for each eligible part. Warranty administrators review and submit claims, so recoverable costs no longer go unclaimed.
Match returned units at the warehouse to depot repairs
Receipts of returned customer units in your WMS are matched by serial number to open maintenance sales orders in Infor LN, with both systems read via Makini. Depot coordinators see which repairs can start and which units arrived without an order, then follow up with the customer.
WHY MAKINI MCP

Everything your agent needs to act on industrial systems

The hard part of an agent isn't the model. It's giving it safe, reliable access to the systems that actually run the business. Makini handles that part. Connect once over MCP and your agent reads and acts on Infor LN Maintenance plus 2,000 other systems, with auth, scoping, and logging built in.

Native tools, not a lowest common denominator

Your agent calls the same four tools, search, get, create, update, across all 2,000 systems. It runs real endpoints, objects, and filters, exposed in real time. Custom fields and custom objects included. No abstract data model to learn, and nothing lost in translation.

One toolset
search get create update
Infor LN Maintenance IBM Maximo Oracle WMS Infor WMS Blue Yonder +2,000

Reach systems that never had an API

Plenty of industrial software never shipped a REST API or an MCP server, including 20-year-old on-prem systems (SAP R/3, MP2, ABS NS, CorrigoPro, etc.). Your agent reaches them anyway. Almost no other MCP provider can.

On-prem · 2003
No API
Makini
AI agent
over MCP

Connect by logging in

Pick a product and sign in with the credentials you already use, whether it's you, your code, or an agent over MCP. The same login flow works everywhere.

User name
••••••••••
✓Connected to Infor LN Maintenance

Scoped, logged, accounted for

Each connection runs on its own token and can only do what those credentials allow in the source system. Every call the agent makes is logged and searchable, so you can see exactly what it did.

mcp.makini.io/UNIQUE_ID scoped
09:42:01search_work_orders200
09:42:04create_work_order201
09:42:09update_stock_level200

Works with any MCP client

Point Claude, ChatGPT, Cursor, or n8n at your endpoint with one config block. No custom adapters, no lock-in, switch clients anytime.

Claude ChatGPT Cursor VS Code Windsurf Cline n8n
Makini mcp.makini.io/v1 1 endpoint

Connections that don't silently break

Makini monitors every tool call and alerts you the moment one fails, with the error detail to fix it. Your agent is never quietly calling a tool that went dead.

Sync failed on Infor LN Maintenance
503 upstream timeout - alert sent
IBM Maximohealthy
Oracle WMShealthy
Infor WMShealthy
Security and governance

Control what the agent touches. See everything it does.

Writing to a live CMMS or ERP is where teams get nervous, and they are right to be. Makini hands you the controls. Every connection is scoped to what its credentials can do, every call the agent makes is logged. Highest security rating from the most demanding in the business. SOC 2 Type II, UK Cyber Essentials, and GDPR compliant.

SOC 2 Type II UK Cyber Essentials GDPR ITAR
Scoped, revocable access
Each connection runs on its own token, scoped to what its credentials can do in the source system. Revoke it and access is cut off immediately.
A log of every action
Every call is logged and searchable, from API requests to workflow executions. Stream the audit trail into Sentry, a webhook, or syslog, so it sits where your team already looks
Independently verified
SOC 2 Type II, UK Cyber Essentials, and GDPR compliant with independent tests twice a year.
Run it where compliance demands
In-region hosting for the EU, UK, Canada, and Australia, a dedicated single-tenant instance, or self-hosted entirely in your own environment. GovCloud and ITAR are supported and running in production today.

About 

Infor LN Maintenance

Infor LN is Infor's ERP for discrete manufacturers in aerospace and defense, automotive, industrial manufacturing, high tech, and engineering and construction. Its maintenance functions sit in the LN Service package, which covers customer owned equipment and a company's own assets. Configuration Management keeps serialized items, installation groups and the physical breakdown structure. Field Service runs service orders and usage or condition based preventive maintenance. Maintenance Sales Order Control and Work Order Control handle depot repair, RMA and work orders, and Contract Management covers service contracts.

​

Where a connection exposes these records, the Infor LN Maintenance MCP saves planners a walk through several LN sessions. A service planner asks which preventive maintenance activities for one installation group fall due next month based on usage readings. A depot repair coordinator lists open work orders from maintenance sales orders. A service manager pulls the configuration and service order history of one serialized item before renewing its contract. The agent can also prepare a service order for review.

​

You sign in to LN through Makini Link, then paste the MCP endpoint Makini issues into Claude, ChatGPT, Cursor or another MCP client, and get_connection_details shows which objects and fields that connection offers. LN controls access through roles with session, table and field authorizations, and data is held per company, so agree on the connecting user's roles and companies with your LN administrator. LN runs in Infor's cloud or on premises, where IT can allow Makini's fixed IP addresses or set up a VPN.

Explore other MCP servers

Frequently Asked Questions

Have any questions? We’re here to help You

Connect your agent to Infor LN Maintenance

One MCP endpoint, one login, and your agent starts reading and acting on Infor LN Maintenance data in minutes.
Claude ChatGPT Cursor Makini MCP 2,000+ systems
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Title
Get the full MCP reference
Data models, endpoint schemas, and code samples for every system Makini connects. Enter your email to open the docs.
No spam. We only email you about breaking changes and version updates.
Open the {Endpoint name} API reference

The button below opens the full reference in a new tab.

Or schedule a tech deep dive
Oops! Something went wrong while submitting the form.
Test connection
Submit email to proceed
Oops! Something went wrong while submitting the form.