Integration
MCP server

RF-SMART WMS
 MCP Server

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

Connect
RF-SMART WMS
 to Claude, ChatGPT, Cursor or any other agent

Works out-of-box with your favorite AI agents

Available tools & resources for 
RF-SMART WMS

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.

RF-SMART WMS integration your roadmap keeps pushing. Already built.

Connect once over MCP. Your agent reads data and triggers actions in RF-SMART WMS, plus 2,000 other systems, without you building or maintaining a single integration.

Your agent runs RF-SMART WMS
One MCP endpoint and your agent can pull data and act on RF-SMART WMS. The same connection reaches 2,000+ other products behind it.
Build the agent once
Your agent gets RF-SMART WMS'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 
RF-SMART WMS
Sign in with your 
credentials
User name
••••••••
Connect 
RF-SMART WMS
 →
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
RF-SMART WMS
 · 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 RF-SMART WMS 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 RF-SMART WMS MCP server

Rank cycle count variances by bin and item
The agent reads cycle counts and the inventory adjustments posted from RF-SMART scans and ranks the largest variances by bin, item and counter. Inventory control leads decide which bins to recount and where receiving or picking habits need correcting.
Find bins that went negative during the shift
Bin quantities in the ERP behind RF-SMART are checked for negative balances, together with the scan transactions that drove each bin below zero and their order. Inventory leads correct the posting sequence or the mis-scanned bin before the negative balance blocks picking.
Set preferred bins for newly received items
Where the connection exposes bin settings, the agent lists recently received items with no preferred bin at their location, along with the bins where their stock now sits. Warehouse leads assign preferred bins so RF-SMART putaway and picking stop depending on who remembers where things go.
Chase partly received purchase orders
Purchase order lines are compared with the item receipts scanned at the dock, and lines still short or overdue are listed by vendor with the quantities outstanding. Buyers follow up with the vendor before the missing stock delays customer orders.
Spot transfer orders stuck in transit
The agent compares transfer orders fulfilled at the shipping location with item receipts scanned at the destination and lists lines still pending receipt, with quantities and ship dates. Warehouse managers at both sites trace the missing stock before it shows up as a false shortage.
Stage components for tomorrow's production runs
Tomorrow's production schedule from your MES is read through the same Makini endpoint and checked against component availability by bin in the ERP behind RF-SMART. Material handlers get a shortage list and draft transfers to line-side staging bins to review.
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 RF-SMART WMS 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
RF-SMART WMS 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 RF-SMART WMS

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 RF-SMART WMS
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 

RF-SMART WMS

RF-SMART is a warehouse management and mobile barcode scanning solution from RF-SMART of Jacksonville, Florida, which serves more than 3,500 customers in distribution, manufacturing, retail, healthcare and logistics. It runs inside an ERP rather than beside it: for Oracle NetSuite it is built in as a SuiteApp with one login and one database, and versions exist for Oracle Fusion Cloud SCM, Oracle JD Edwards and Microsoft Dynamics AX. Warehouse staff use scanners for receiving, putaway, picking, packing, parcel and LTL shipping, cycle counts, bin transfers, license plates and manufacturing transactions, recorded in the ERP database.

​

Where a connection exposes the relevant records, the RF-SMART WMS MCP lets a warehouse lead check the floor without running saved searches. A shipping lead asks the agent which sales orders are still waiting for picks or fulfillments for today's carrier cutoff. An inventory manager has it compare cycle count results with inventory adjustments posted this week for one location. A receiving lead lists open purchase orders due at the dock, and the agent can draft an inventory transfer between bins for a person to confirm.

​

You sign in 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. Because RF-SMART keeps its data in the ERP, the role or user behind the connection, such as a NetSuite role, decides what the agent can read or write. Keep scanning on the floor; use the agent for review.

Explore other MCP servers

Frequently Asked Questions

Have any questions? We’re here to help You

Connect your agent to RF-SMART WMS

One MCP endpoint, one login, and your agent starts reading and acting on RF-SMART WMS 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.