连接器指南阅读约 6 分钟32 个 MCP 工具7 种语言

如何通过 MCP 将 QLS 连接到 Claude

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

HC作者:HelpCode 团队更新于 6 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

QLS

QLS

Ship and fulfil with Pakketdienst QLS from an AI agent: parcel shipments with labels and tracking, shipping products and delivery options, service points, fulfilment orders, fulfilment products and stock, backorders, returns and inbound purchase orders. HTTP Basic auth with the mijn.pakketdienstqls.nl login.

个工具

32

区域

NL

类别

物流

身份验证

Basic Auth

所需环境变量

QLS_USERNAMEQLS_PASSWORD
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 QLS,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

AnythingMCP 已收录在 Claude 的连接器目录中:一键添加到 Claude (在新标签页中打开),然后登录并选择 Claude 可以使用哪些 MCP 服务器。

摘要

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

试试这样问

QLS 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

QLS · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → QLS、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

QLS + Claude

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

QLS_USERNAME, QLS_PASSWORD

步骤 1 — 获取凭证

设置大约需要 5 分钟。你需要一个 mijn.pakketdienstqls.nl 账号。

  1. QLS 用 HTTP Basic 和 mijn.pakketdienstqls.nl 门户的登录信息认证 API。如果你的账号允许,请为 API 单独建一个用户(联系 QLS IT 支持 [email protected]),这样某位同事改密码时连接器不会失效。
  2. 把用户名(通常是邮箱地址)填入 QLS_USERNAME,密码填入 QLS_PASSWORD。
  3. 安装连接器并运行 qls_list_companies。它返回公司 id(UUID),其他所有工具都以 company_id 使用它;qls_get_company 显示单个公司。

使用哪个 API:https://api.pakketdienstqls.nl 上的 QLS Fulfilment and Parcel Service API(OpenAPI 在 https://api.pakketdienstqls.nl/swagger/)。QLS 提供 v1 和 v2;连接器在 QLS 提供 v2 的地方(创建发货、退货、采购单)用 v2,其余用 v1。

需要先拿到的 id:qls_list_companies 的公司 id;qls_list_brands 的品牌 id(品牌带有发件、退货和报关地址,发货和下单都需要);qls_list_shipping_products 的配送产品,其中 combinations[].id 即 product_combination_id,options[].tag 是配送选项,另有按国家和重量段的价格以及最大尺寸。自提点来自 qls_list_service_points,或针对单个配送产品的 qls_list_product_service_points;把它们的 servicepoint_code 填到发货或订单上。

可读取的内容:包裹发货及其状态(created、printed、pre_transit、in_transit、delivered、returned_to_sender)、条码、跟踪 id 和跟踪链接,可按参考号、条码、状态、品牌、收件人字段、日期或关键词筛选;单票发货的重量,以及设置 with_label 时的 PDF 和 ZPL 面单链接;包裹的退货发货;履约订单的状态、订购、预留和已发数量、收件人、配送批次和已出库的发货;履约商品的 EAN、SKU、货号、价格、库存合计和库位(区、货架、层、保质期);按商品的库存(总数、预留、可用、可售、已售、缺货、在途、预测)和带批次的库位库存;缺货单;退货的状态、消费者、原发货和原订单以及退回商品和原因;采购单(预告的入库到货)的状态、商品、供应商和到货批次,包括在途的采购单;供应商。

可写入的内容:qls_create_shipment 向承运商预订包裹,返回条码、跟踪链接和 label_pdf_url;发件和退货地址默认取品牌的地址。qls_create_fulfillment_order 让 QLS 从你的库存拣货、打包并发出。qls_update_fulfillment_order 可以暂停或放行订单,或修改处理日期、参考号、备注或自提点。qls_create_fulfillment_product 和 qls_update_fulfillment_product 维护商品;qls_create_return_from_order 预报退货;qls_create_purchase_order 预报到仓的货物。发货会产生费用,履约订单会发出真实库存,所以每次写入前 AI 会先展示收件人、商品和数量以及配送产品,等你同意。

安装时关闭:qls_delete_fulfillment_product 和 qls_cancel_fulfillment_order,两者都无法撤销。团队需要时由管理员开启。

数据格式:每个响应都包装为 {"meta": {"code": 200}, "errors": [], "data": ..., "pagination": ...},数据位于 data。重量单位为克,价格和货到付款金额为欧元,尺寸为毫米。公司、品牌、订单、商品和发货的 id 是 UUID 字符串;配送产品和组合的 id 是整数。履约订单状态为 error_validation、concept、received、pending、partically_sent(QLS 的拼写)和 sent。库存和采购单的日期筛选使用 d-m-Y H:i(例如 1-10-2026 00:00),其他日期筛选使用日期或日期时间,如 2026-10-01 00:00:00。

分页:列表每页最多返回 100 条。pagination 包含 page、pageCount、count 和 nextPage;只要 nextPage 为 true,AI 就会继续请求下一 page。

常见错误:401 表示用户名或密码错误,它们就是 mijn.pakketdienstqls.nl 的登录信息。404(Niet Gevonden)表示 id 不存在或公司 id 不属于你:请从列表工具获取 id。422 或非空的 errors 列表表示校验问题;QLS 用荷兰语返回错误。

本连接器不能取消包裹发货,不读取 QLS 账单,也不修改品牌和公司设置:没有对应的工具。

步骤 2 — 安装 adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

步骤 3 — 在 Claude 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

推荐路径:在 claude.ai web 上工作,无需触碰任何配置文件。

  1. 在 Claude 中打开 Customize → Connectors。
  2. 点击 +,然后点击 Add custom connector。
  3. 输入名称(例如 QLS)和远程 MCP 服务器 URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,然后点击 Add。
  4. 点击 Connect,登录 AnythingMCP(OAuth)并允许访问。

下面所有工具都会出现在你的聊天中,开始输入提示。

可用工具

ToolWhat it does
qls_list_companiesList the QLS companies the API user may act for, with their id and name
qls_get_companyGet one QLS company (id and name) by its id, to confirm which account the API user works on
qls_list_brandsList the brands (trade names) of a company
qls_get_brandGet one brand (trade name) of a company by its id, with its name
qls_list_shipping_productsList the shipping products (shipping methods such as DHL or PostNL parcel, mailbox or service point) the company may use, with their price…
qls_list_service_pointsFind carrier service points (pick-up points) near a postal code for every service point product the company has enabled, with address…
qls_list_product_service_pointsFind service points near a postal code for one shipping product (for example only DHL service points), with address, opening times and…
qls_list_shipmentsList the parcel shipments of a company with status (created, printed, pre_transit, in_transit, delivered, returned_to_sender), barcode…
qls_get_shipmentGet one shipment with status, weight in grams, barcode, tracking id and URL
qls_get_shipment_returnGet the return shipment created for a shipment (status, barcode, tracking), when the consumer sent the parcel back with a return label
qls_list_fulfillment_ordersList fulfilment orders (orders QLS picks, packs and ships from its warehouse) with status (error_validation, concept, received, pending…
qls_get_fulfillment_orderGet one fulfilment order with status, amounts ordered, reserved and delivered, receiver, products, deliveries and the shipments (barcode…
qls_list_fulfillment_productsList the fulfilment products (articles stored at QLS) with name, EAN, SKU, article number, total, reserved and blocked stock and prices
qls_get_fulfillment_productGet one fulfilment product with EAN, SKU, prices, stock totals and the warehouse locations (zone, rack, shelf, best-before) where it is…
qls_list_stockList stock per fulfilment product only: total, reserved, available, salable, sold, backorder, incoming and forecast amounts. 100 products…
qls_get_product_stockGet the warehouse stock records of one fulfilment product: per location the current and reserved amount, batch and best-before date
qls_list_backordersList the fulfilment products that are in backorder (ordered but not in stock) with the missing amount, to see what to replenish
qls_list_returnsList returns handled by QLS (v2) with status (created, approved, rejected, partially_rejected, quarantine, incomplete, completed and more)…
qls_get_returnGet one return (v2) with status, consumer, original shipment and order and the returned products with expected and received amounts and…
qls_list_purchase_ordersList purchase orders (announced inbound deliveries of goods to the QLS warehouse, v2) with status (created, in_transit, arrived…
qls_list_purchase_orders_in_transitList the purchase orders whose goods are on their way to the QLS warehouse (v2), with deliveries, products and estimated arrival
qls_get_purchase_orderGet one purchase order (v2) with its products and amounts, suppliers, deliveries (barcode, estimated arrival, received) and labels
qls_list_suppliersList the suppliers of a company (id and name), used on purchase orders and linked to fulfilment products for reports
qls_create_shipmentCreate a parcel shipment (v2) and get its barcode, tracking URL and label URLs (label_pdf_url, label_zpl_url)
qls_create_fulfillment_orderCreate a fulfilment order: QLS picks the products from its stock, packs and ships them to the receiver
qls_update_fulfillment_orderChange a fulfilment order that has not left the warehouse: put it on hold or release it, change the processable date, your reference, the…
qls_cancel_fulfillment_orderCancel a fulfilment order that has not been shipped yet; its reserved stock is released
qls_create_fulfillment_productCreate a fulfilment product (an article QLS will store and ship) with name, EAN, SKU, image and prices
qls_update_fulfillment_productUpdate a fulfilment product: EAN, SKU, image or prices
qls_delete_fulfillment_productDelete a fulfilment product that has no stock or open orders
qls_create_return_from_orderAnnounce a return for a fulfilment order (v2): QLS expects the listed products back and processes them on arrival
qls_create_purchase_orderAnnounce an inbound delivery of goods to the QLS warehouse (v2 purchase order) with the products and amounts, suppliers and the expected…

示例提示

  • “我们发荷兰和比利时可以用哪些 QLS 配送产品?按重量段列出价格。”
  • “查找邮编 3011 AB 附近的 DHL 自提点。”
  • “为订单 1042 创建一票 PostNL 包裹,收件人是鹿特丹的 Jan de Vries,重 1200 克。先给我看收件人、产品和重量。”
  • “哪些履约商品可用库存少于 20 件?它们有多少在途?”
  • “列出本周仍处于 pending 或 partically_sent 的履约订单。”

FAQ

Claude Code 和 Claude Desktop 一样工作吗? 是的,两者都指向 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。

下一步

这份指南对你有帮助吗?

你的 QLS 智能体只差一次点击。

安装连接器,粘贴密钥,向 Claude 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 QLS 连接到 ChatGPT

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

连接器

如何通过 MCP 将 QLS 连接到 Microsoft Copilot

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

连接器

如何通过 MCP 将 QLS 连接到 Cursor

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

连接器

如何通过 MCP 将 QLS 连接到 Gemini

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

连接器

如何通过 MCP 将 QLS 连接到 Meta Muse

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。

连接器

QLS 接入 MCP:在任意 AI 智能体中处理包裹发货、仓储履约订单、库存和退货

Pakketdienst QLS(荷兰):带面单和轨迹的包裹发货,配送产品和自提点,从 QLS 仓库发出的履约订单,履约商品和库存,缺货单,退货和入库采购单。删除商品和取消订单在安装时默认关闭。