For Developers
There are two ways to build and deploy MCP servers:
Build Servers | Methods | Description |
---|---|---|
Item DI Integrations | Convert REST APIs into a functional MCP server using Item DI. | Each API endpoint becomes a tool, accessible through MCP clients like Item MCP or Cursor. |
MCP SDKs | Develop and deploy custom MCP servers using official SDKs. | servers can be hosted remotely (SSE) or run locally (STDIO) via platforms like Cursor. |
Build MCP Servers
Item MCP follows the Model Context Protocol (MCP), supporting tool-based servers, where each server exposes its capabilities through defined tools.
Method 1: Build Servers via Item DI
Item DI is a data integration platform that supports syncing between external channels (e.g., Shopify, Amazon) and internal systems (e.g., Item OMS, Item WMS).
A key extension of its integration capability is the ability to expose configured API as an MCP server. For step-by-step instructions, refer to the Developer Guide (opens in a new tab).
Method 2: Build Servers via Official SDKs
MCP servers can be developed in any language that supports stdin/stdout or streaming, and structured to expose tools as per the MCP spec. Servers built this way can be:
-
Deployed to the cloud using SSE (Server-Sent Events)
-
Run locally using STDIO in MCP-compatible clients (e.g., Cursor)
Official SDKs:
- TypeScript SDK (opens in a new tab)
- Python SDK (opens in a new tab)
- Java SDK (opens in a new tab)
- Kotlin SDK (opens in a new tab)
- C# SDK (opens in a new tab)
Publish Servers
-
Item DI Integrations are published automatically once configured.
-
Custom-developed servers (via SDKs) must be submitted manually.
Follow the steps below to submit your server to the Item MCP Marketplace:
Step 1: Provide Basic Server Info
- Log in to item MCP with your account credentials.
- Click Build MCP from the header to open the server setup page.
- Fill in the required service information:
- Service Name
- Service Provider
- Tags
- Logo
- Description
- Click Next to continue.
Step 2: Enter MCP Server URL
- Select the service type:
STDIO
SSE
- Provide the JSON configuration for STDIO type and the service URL for SSE connection.
- Click Next.
Step 3: Upload Markdown File
- Upload a Markdown (.md) file that provides a detailed introduction and documentation for your MCP server.
- Click Next.
Step 4: Upload Video Tutorial
- Upload a video tutorial that demonstrates how to deploy and use your MCP server.
- Click Submit to complete the registration process.