itemit-mcp
Supports environment variable configuration through .env files for storing itemit API credentials and configuration settings.
Serves as the runtime environment for the MCP server, required for execution (v16+ recommended).
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@itemit-mcpsearch for laptops in the warehouse"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
itemit-mcp
itemit-mcp is an MCP server for asset tracking, providing a bridge between the itemit asset management API and the Model Context Protocol (MCP) ecosystem.
Built and maintained by the uminai MCP team.
Table of Contents
Related MCP server: MWID MCP Server
Overview
itemit-mcp exposes a set of tools for interacting with the itemit asset management platform via the MCP protocol. It allows you to search, create, and manage assets and locations programmatically, making it easy to integrate itemit with other MCP-enabled systems. Following tools available:
Get List of items
Get item by name search
Create item
Location Search (With item list on it)
Prerequisites
Node.js (v16+ recommended)
Access to an itemit account (to obtain API credentials)
MCP Client (see uminai MCP for more info)
Obtaining itemit API Credentials
To use this MCP server, you need API credentials from itemit:
ITEMIT_API_KEYITEMIT_USER_IDITEMIT_USER_TOKENITEMIT_WORKSPACE_ID
You can obtain these by signing up or logging in at itemit and following their API documentation or contacting their support.
Installation & Build
Clone this repository and install dependencies:
npm installBuild the project:
npm run buildMCP Client Configuration
Add the following to your MCP Client configuration (e.g., cline_mcp_settings.json):
{
"mcpServers": {
"itemit-mcp": {
"disabled": false,
"timeout": 60,
"type": "stdio",
"command": "node",
"args": [
"/Users/<user>/Documents/itemit-mcp/build/index.js"
],
"env": {
"ITEMIT_API_KEY": "<YOUR_API_KEY>",
"ITEMIT_USER_ID": "<YOUR_USER_ID>",
"ITEMIT_USER_TOKEN": "<YOUR_USER_TOKEN>",
"ITEMIT_WORKSPACE_ID": "<YOUR_WORKSPACE_ID>"
}
}
}
}Replace the placeholder values with your actual itemit credentials.
Environment Variables
ITEMIT_API_KEY: Your itemit API keyITEMIT_USER_ID: Your itemit user IDITEMIT_USER_TOKEN: Your itemit user tokenITEMIT_WORKSPACE_ID: Your itemit workspace ID
These can be set in your environment or in a .env file.
Available MCP Tools
1. get-location-by-name
Description: Get locations by name in itemit.
Parameters:
name(string, required): Name of the location to search forlimit(integer, optional): Number of locations to retrieve (default 25, max 100)skip(integer, optional): Number of locations to skip (default 0)
Example:
{ "name": "Warehouse" }
2. search-item-by-name
Description: Search for items by name in itemit.
Parameters:
name(string, required): Name of the item to search forsize(integer, optional): Number of items to retrieve (default 15, max 100)page(integer, optional): Page number (default 1)
Example:
{ "name": "Laptop" }
3. create-item
Description: Create an item in itemit.
Parameters:
name(string, required): Name of the itemdescription(string, required): Description of the itemserial(string, required): Serial number of the item
Example:
{ "name": "Projector", "description": "Epson HD Projector", "serial": "SN123456" }
4. get-reminders
Description: Get reminders from itemit.
Parameters: None
5. get-items
Description: Get items from itemit.
Parameters:
size(integer, optional): Number of items to retrieve (default 15, max 100)
Example:
{ "size": 10 }
Example Usage
Use your MCP Client to invoke these tools. For example, to search for an item:
{
"tool": "search-item-by-name",
"arguments": {
"name": "Laptop"
}
}Response Format
All responses are returned as structured text or JSON, matching the itemit API's data model. For example, a successful search might return:
{
"content": [
{
"type": "text",
"text": "Search results for \"Laptop\" (size=15):\n1. Dell XPS 13 (ID: 1234)\n2. MacBook Pro (ID: 5678)\n..."
}
]
}Credits & Further Resources
Project by the uminai MCP team.
Powered by itemit.
Discover more MCP servers and integrations at mcp.umin.ai.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceAn MCP server that allows management of Jira Insights (JSM) asset schemas, enabling CRUD operations for object schemas, object types, and objects through the Model Context Protocol.Last updated32
- Alicense-qualityDmaintenanceModel Context Protocol (MCP) server for the MetaWealth Asset Launch Dashboard. It enables AI assistants like ChatGPT and Claude to interact with the MWID Dashboard API for asset management, task tracking, and team collaboration.Last updatedMIT
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with full access to the ftrack production tracking API, enabling natural language interactions to query projects, manage tasks, update statuses, and more.Last updated1
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that provides AI assistants with full access to the ftrack production tracking API, enabling natural language interactions with ftrack workspaces.Last updated1
Related MCP Connectors
MCP (Model Context Protocol) server for Appwrite
A MCP server built for developers enabling Git based project management with project and personal…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/umin-ai/itemit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server