Infoplus MCP by usefulapi
Read Infoplus warehouses, item stock, order status and inbound shipment notices.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"infoplus": {
"url": "https://infoplus.usefulapi.io/mcp"
}
}
}Puntos de conexión remotos
https://infoplus.usefulapi.io/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
🟢infoplus_search_warehouses(page, limit, filter, sort)
Read one page of warehouse logistics metadata. Optional Infoplus filter and sort expressions. A full_page result may have a following page; request the next page to check. Reads only; no automatic pagination or retries. Pace calls within the API user's 3/second and site-wide 10/second limits.
Esquema de entrada
{
"type": "object",
"properties": {
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"filter": {
"description": "Infoplus filter expression, for example status eq \"On Order\" for orders. Use fields from the resource's API reference.",
"type": "string",
"minLength": 1,
"maxLength": 1000,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
},
"sort": {
"description": "Infoplus sort expression using a documented resource field.",
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_get_warehouse(record_id)
Read selected warehouse logistics metadata by its Infoplus numeric record ID. Does not modify, allocate, receive or ship stock.
Esquema de entrada
{
"type": "object",
"properties": {
"record_id": {
"type": "string",
"pattern": "^[1-9]\\d{0,9}$",
"description": "Infoplus numeric record ID from a search result, as a string."
}
},
"required": [
"record_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_search_items(page, limit, filter, sort)
Read one page of item SKU, status, packaging and reorder metadata. Optional Infoplus filter and sort expressions. A full_page result may have a following page; request the next page to check. Reads only; no automatic pagination or retries. Pace calls within the API user's 3/second and site-wide 10/second limits.
Esquema de entrada
{
"type": "object",
"properties": {
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"filter": {
"description": "Infoplus filter expression, for example status eq \"On Order\" for orders. Use fields from the resource's API reference.",
"type": "string",
"minLength": 1,
"maxLength": 1000,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
},
"sort": {
"description": "Infoplus sort expression using a documented resource field.",
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_get_item(record_id)
Read selected item SKU, status, packaging and reorder metadata by its Infoplus numeric record ID. Does not modify, allocate, receive or ship stock.
Esquema de entrada
{
"type": "object",
"properties": {
"record_id": {
"type": "string",
"pattern": "^[1-9]\\d{0,9}$",
"description": "Infoplus numeric record ID from a search result, as a string."
}
},
"required": [
"record_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_search_inventory(page, limit, filter, sort)
Read one page of stock quantities, lots and warehouse location IDs. Optional Infoplus filter and sort expressions. A full_page result may have a following page; request the next page to check. Reads only; no automatic pagination or retries. Pace calls within the API user's 3/second and site-wide 10/second limits.
Esquema de entrada
{
"type": "object",
"properties": {
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"filter": {
"description": "Infoplus filter expression, for example status eq \"On Order\" for orders. Use fields from the resource's API reference.",
"type": "string",
"minLength": 1,
"maxLength": 1000,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
},
"sort": {
"description": "Infoplus sort expression using a documented resource field.",
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_get_inventory_detail(record_id)
Read selected stock quantities, lots and warehouse location IDs by its Infoplus numeric record ID. Does not modify, allocate, receive or ship stock.
Esquema de entrada
{
"type": "object",
"properties": {
"record_id": {
"type": "string",
"pattern": "^[1-9]\\d{0,9}$",
"description": "Infoplus numeric record ID from a search result, as a string."
}
},
"required": [
"record_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_search_orders(page, limit, filter, sort)
Read one page of order status, amounts and up to 100 line items. Optional Infoplus filter and sort expressions. A full_page result may have a following page; request the next page to check. Reads only; no automatic pagination or retries. Pace calls within the API user's 3/second and site-wide 10/second limits.
Esquema de entrada
{
"type": "object",
"properties": {
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"filter": {
"description": "Infoplus filter expression, for example status eq \"On Order\" for orders. Use fields from the resource's API reference.",
"type": "string",
"minLength": 1,
"maxLength": 1000,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
},
"sort": {
"description": "Infoplus sort expression using a documented resource field.",
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_get_order(record_id)
Read selected order status, amounts and up to 100 line items by its Infoplus order number (decimal suffixes are supported). Does not modify, allocate, receive or ship stock.
Esquema de entrada
{
"type": "object",
"properties": {
"record_id": {
"type": "string",
"pattern": "^[1-9]\\d{0,9}(?:\\.\\d{1,6})?$",
"description": "Infoplus orderNo from a search result, as a string."
}
},
"required": [
"record_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_search_asns(page, limit, filter, sort)
Read one page of advance shipping notices and up to 100 receipt lines. Optional Infoplus filter and sort expressions. A full_page result may have a following page; request the next page to check. Reads only; no automatic pagination or retries. Pace calls within the API user's 3/second and site-wide 10/second limits.
Esquema de entrada
{
"type": "object",
"properties": {
"page": {
"default": 1,
"type": "integer",
"minimum": 1,
"maximum": 10000
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 100
},
"filter": {
"description": "Infoplus filter expression, for example status eq \"On Order\" for orders. Use fields from the resource's API reference.",
"type": "string",
"minLength": 1,
"maxLength": 1000,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
},
"sort": {
"description": "Infoplus sort expression using a documented resource field.",
"type": "string",
"minLength": 1,
"maxLength": 100,
"pattern": "^[^\\x00-\\x1f\\x7f]+$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢infoplus_get_asn(record_id)
Read selected advance shipping notices and up to 100 receipt lines by its Infoplus numeric record ID. Does not modify, allocate, receive or ship stock.
Esquema de entrada
{
"type": "object",
"properties": {
"record_id": {
"type": "string",
"pattern": "^[1-9]\\d{0,9}$",
"description": "Infoplus numeric record ID from a search result, as a string."
}
},
"required": [
"record_id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Comunidad
Evidencia