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

如何将 JTL Fulfillment Network 连接到 Cursor — 通过 MCP

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

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

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

JTL Fulfillment Network

JTL Fulfillment Network

JTL Fulfillment Network (JTL-FFN) for merchants: products, stock per warehouse, outbound orders with shipping status and tracking, inbound deliveries, returns, warehouses and shipping methods of your fulfillers. Create or cancel outbounds on request. OAuth2.

个工具

21

区域

DE

类别

物流

身份验证

OAuth 2.0

所需环境变量

JTL_FFN_CLIENT_IDJTL_FFN_CLIENT_SECRET
在 Cloud 上一键安装

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

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

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

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

开始免费试用

摘要

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

试试这样问

JTL Fulfillment Network 的示例提示

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

JTL Fulfillment Network · 通过 MCP 实时
分享
Opus 4.7

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

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

JTL Fulfillment Network + Cursor

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

前提条件

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

JTL_FFN_CLIENT_ID, JTL_FFN_CLIENT_SECRET

步骤 1 — 获取凭证

  1. 使用你的 JTL 账户在 fulfillment.jtl-software.com 登录一次,该账户需要具备 Merchant 角色。首次登录之前,API 对你的用户会返回 404。
  2. 打开 kundencenter.jtl-software.de/oauth(该页面不在 Kundencenter 菜单中),创建一个带有 ffn.merchant.read 和 ffn.merchant.write 作用域的 OAuth 客户端。重定向 URI:在 AnythingMCP Cloud 上为 https://cloud.anythingmcp.com/api/mcp-oauth/callback,自托管时为 <your AnythingMCP URL>/api/mcp-oauth/callback。
  3. 将客户端 ID 和密钥粘贴到 JTL_FFN_CLIENT_ID 和 JTL_FFN_CLIENT_SECRET,完成安装后,在连接器页面点击 Authorize with Provider。访问令牌有效期为 30 分钟,并会自动续期。
  4. 先调用 jtl_ffn_get_current_user,再调用 jtl_ffn_list_warehouses 和 jtl_ffn_list_products。对于某个订单,jtl_ffn_get_outbound 显示其状态,jtl_ffn_list_outbound_shipping_notifications 显示包裹及物流跟踪信息。

jfsku 是 JTL 的 11 位字符商品 ID(例如 MERC01PRDCT),而不是你自己的 SKU(merchantSku);出库和入库工具既接受 FFN ID,也接受你自己的订单号。filter 接受 OData 风格的表达式,例如 status eq 'Shipped'。jtl_ffn_create_outbound 和 jtl_ffn_cancel_outbound 安装后默认处于关闭状态:请在确有需要时再启用,并在每次调用前确认细节。列表接受 limit(默认 50)和 offset 参数。

步骤 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 — 在 Cursor 中添加连接器

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

Cursor 从 ~/.cursor/mcp.json 读取 MCP 服务器。添加以下条目:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. 在 AnythingMCP 的 MCP Servers → 你的服务器 → API keys 中创建 MCP API 密钥,并用它替换 YOUR_MCP_API_KEY。
  2. 保存文件并重启 Cursor。
  3. 打开 Cursor → Settings → MCP,确认 anythingmcp 已列出并处于已连接状态。
  4. 开始对话 — 智能体现在可以调用 JTL Fulfillment Network 的工具。

可用工具

ToolWhat it does
jtl_ffn_get_current_userReturn the JTL-FFN user behind the authorization: user id (your 4-character merchant id), address and roles
jtl_ffn_list_warehousesList the fulfiller warehouses authorized for this merchant, with warehouseId, fulfillerId, name, address and the shippingMethodIds each…
jtl_ffn_list_fulfillersList the fulfillment providers this merchant works with: 4-character userId (the fulfillerId used elsewhere), active flag and address
jtl_ffn_list_shipping_methodsList the shipping methods the fulfillers allow this merchant to use: shippingMethodId, name, carrierName, carrierCode, shippingType…
jtl_ffn_list_productsList the merchant's products in JTL-FFN with jfsku, merchantSku, name, identifiers (EAN, ASIN, MPN), dimensions, weight and attributes
jtl_ffn_get_productGet one product by its jfsku with all master data: name, merchantSku, identifiers, specifications (batch, best-before, serial number, bill…
jtl_ffn_list_stock_levelsList stock for all products across all warehouses: per jfsku the available stockLevel, stockLevelReserved (held by outbounds)…
jtl_ffn_get_product_stockGet the stock of one product by jfsku: available, reserved, announced and blocked quantities, split by warehouse and fulfiller, by batch…
jtl_ffn_list_warehouse_stockList the stock of all products in one warehouse: per jfsku and merchantSku the available, reserved, announced and blocked quantities
jtl_ffn_list_outboundsList outbound orders (shipments the fulfiller sends to customers) with outboundId, merchantOutboundNumber, status (Preparation, Pending…
jtl_ffn_get_outboundGet one outbound order with its status, status timestamps, shipping address, items with open quantities, shipping method, notes and cancel…
jtl_ffn_list_outbound_shipping_notificationsGet the shipping notifications the fulfiller posted for an outbound: shipped items with batch and serial numbers, and the packages with…
jtl_ffn_list_outbound_changesChange feed of outbounds modified within a time window (status changes, shipments, cancellations)
jtl_ffn_list_inboundsList inbound deliveries announced to the fulfillers' warehouses with inboundId, merchantInboundNumber, status (Preparation, Pending…
jtl_ffn_get_inboundGet one inbound delivery with its status, warehouse, supplier, purchase order number, note and items with announced quantities
jtl_ffn_list_inbound_shipping_notificationsGet the shipping notifications of an inbound delivery, i.e. what is on its way to the warehouse: packages with tracking identifiers…
jtl_ffn_list_returnsList customer returns with returnId, merchantReturnNumber, state (Announced, Arrived, Completed), warehouse, customer address, returned…
jtl_ffn_get_returnGet one customer return by returnId with its state, items (condition, linked outbound), labels and notes
jtl_ffn_list_cancel_reasonsList the standard cancel reasons of JTL-FFN (code and name)
jtl_ffn_create_outboundCreate a new outbound order: the fulfiller will pick, pack and ship these items to the address, which costs money and cannot be undone once…
jtl_ffn_cancel_outboundCancel an outbound order by setting its status to Canceled

FAQ

Cursor 免费套餐支持自定义 MCP 服务器吗? 支持 — Hobby、Pro 和 Business 套餐均可使用 MCP。

下一步

这份指南对你有帮助吗?

你的 JTL Fulfillment Network 智能体只差一次点击。

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

相关指南

连接器

如何将 JTL Fulfillment Network 连接到 ChatGPT — 通过 MCP

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

连接器

如何将 JTL Fulfillment Network 连接到 Claude — 通过 MCP

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

连接器

如何将 JTL Fulfillment Network 连接到 Gemini — 通过 MCP

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

连接器

如何将 JTL Fulfillment Network 连接到 Meta Muse — 通过 MCP

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

连接器

JTL Fulfillment Network 接入 MCP — 从任意 AI 代理驱动 JTL Fulfillment Network

面向商家的 JTL Fulfillment Network(JTL-FFN):管理商品、各仓库库存、带配送状态和物流跟踪的出库订单、入库交货、退货,以及履约服务商的仓库和配送方式。可按需创建或取消出库单。采用 OAuth2 认证。

连接器

如何将 Outlook (Microsoft 365 Mail and Calendar) 连接到 Cursor — 通过 MCP

让你的 AI 在 Outlook 中工作:搜索和阅读邮件、将邮件归入文件夹、起草、发送和回复邮件、查看日历、创建和改期会议,以及查找同事的空闲时间。通过 Microsoft Graph 支持 Microsoft 365 和 Outlook.com,使用你的 Microsoft 账户登录。