Rackbeat MCP by usefulapi

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

使うべきか

品質と安全性

A
説明の品質
100%
スキーマの完全性
69%
命名の品質
80%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,251トークン数(ツール定義)
~971 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.98%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `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 件