Rackbeat MCP by usefulapi

Read Rackbeat products, location stock, sales orders and customer summaries.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
69%
命名质量
80%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,251token 数(工具定义)
~971 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.98%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "rackbeat": {
      "url": "https://rackbeat.usefulapi.io/mcp"
    }
  }
}

远程端点

https://rackbeat.usefulapi.io/mcpstreamable-http

它能做什么

工具清单

工具(7)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢rackbeat_account

Read the connected Rackbeat account and user IDs, company name and readiness. Omits addresses and email details.

输入模式

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_products(page, limit, search, is_barred, is_sellable)

Read one bounded page of product summaries, stock and available quantities. Optional search and barred/sellable filters are sent to Rackbeat. Does not change inventory.

输入模式

{
  "type": "object",
  "properties": {
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 100000
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "search": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "pattern": "^[^\\x00-\\x1f\\x7f]+$"
    },
    "is_barred": {
      "type": "boolean"
    },
    "is_sellable": {
      "type": "boolean"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_get_product(product_number)

Read one product's pricing and inventory quantities using its product number. Does not change stock, pricing or product data.

输入模式

{
  "type": "object",
  "properties": {
    "product_number": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "pattern": "^[^/\\\\?#%\\x00-\\x20\\x7f]+$"
    }
  },
  "required": [
    "product_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_product_locations(product_number, only_toplevel, offset, limit)

Read stock and available quantities for one product across warehouse locations. only_toplevel is an upstream filter. offset/limit slice a bounded complete upstream response locally; very large responses require the Rackbeat dashboard.

输入模式

{
  "type": "object",
  "properties": {
    "product_number": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "pattern": "^[^/\\\\?#%\\x00-\\x20\\x7f]+$"
    },
    "only_toplevel": {
      "default": false,
      "type": "boolean"
    },
    "offset": {
      "default": 0,
      "type": "integer",
      "minimum": 0,
      "maximum": 100000
    },
    "limit": {
      "default": 25,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "required": [
    "product_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_orders(page, limit, search, customer_number, is_cancelled, ...)

Read one bounded page of sales order summaries, totals and shipment/invoice status. Optional search, customer number and status filters are sent to Rackbeat. Does not book, cancel or ship orders.

输入模式

{
  "type": "object",
  "properties": {
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 100000
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "search": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "pattern": "^[^\\x00-\\x1f\\x7f]+$"
    },
    "customer_number": {
      "type": "string",
      "pattern": "^[1-9]\\d{0,15}$"
    },
    "is_cancelled": {
      "type": "boolean"
    },
    "is_booked": {
      "type": "boolean"
    },
    "is_shipped": {
      "type": "boolean"
    },
    "is_ready_for_shipping": {
      "type": "boolean"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_get_order(order_number, line_offset, line_limit)

Read an order summary plus a bounded page of line quantities and prices. line_offset/line_limit slice locally after fetching one complete order within the response-size limit. Omits attachments, addresses and notes. Does not change the order.

输入模式

{
  "type": "object",
  "properties": {
    "order_number": {
      "type": "string",
      "pattern": "^[1-9]\\d{0,15}$"
    },
    "line_offset": {
      "default": 0,
      "type": "integer",
      "minimum": 0,
      "maximum": 100000
    },
    "line_limit": {
      "default": 25,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "required": [
    "order_number"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢rackbeat_customers(page, limit, search)

Read one bounded page of customer number, name, company, currency and barred/deleted status. Optional text search is sent to Rackbeat. Omits contact details, addresses and payment settings.

输入模式

{
  "type": "object",
  "properties": {
    "page": {
      "default": 1,
      "type": "integer",
      "minimum": 1,
      "maximum": 100000
    },
    "limit": {
      "default": 20,
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "search": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "pattern": "^[^\\x00-\\x1f\\x7f]+$"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本7 个工具