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

JTL Fulfillment Network MCP 连接 Microsoft Copilot

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

HC作者:HelpCode 团队更新于 5 分钟阅读 在 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.

个工具

22

区域

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 的客户端

摘要

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

引导式设置

2 分钟将 JTL Fulfillment Network 连接到 Microsoft Copilot

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 JTL Fulfillment Network,再把你的 MCP URL 添加到 Microsoft Copilot。无需代码,也无需自行运行服务器。

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

试试这样问

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 + Microsoft Copilot

面向商家的 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 — 在 Microsoft Copilot 中添加连接器

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

Microsoft Copilot 通过在 Copilot Studio 中构建的智能体使用 MCP 服务器:把 AnythingMCP 作为工具添加到智能体,然后把智能体发布到 Microsoft 365 Copilot 和 Teams。Copilot Studio 从 Microsoft 的云端通过 Streamable HTTP 连接,AnythingMCP 支持这种方式。

  1. 在 Copilot Studio 中打开你的智能体(或新建一个),进入 Tools,选择 Add a tool → New tool → Model Context Protocol。
  2. 填写 Server name(例如 AnythingMCP)、说明连接器用途的 Server description,以及 Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。Copilot Studio 根据描述决定何时调用该服务器。
  3. 身份验证选择 API key,把 Type 设为 Header,请求头名称填 X-API-Key,然后选择 Create。
  4. 在 Add tool 中选择 Create a new connection,粘贴 AnythingMCP 的 MCP API 密钥(MCP Servers → 你的服务器 → API keys),然后选择 Add to agent。
  5. 在智能体的 Test 窗格中试一试:提出需要用到 JTL Fulfillment Network 的工具的请求。
  6. 选择 Publish,然后进入 Channels → Microsoft 365 and Microsoft Teams,保持勾选 Make agent available in Microsoft Copilot,再选择 Add channel。See agent in Teams 会为你安装该智能体;在 Microsoft 365 Copilot 中输入 @ 并选择该智能体。

希望每个用户各自登录?请选择 OAuth 2.0 → Dynamic discovery 代替 API 密钥:每个用户会在智能体首次调用时登录 AnythingMCP。

自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Copilot Studio 从 Microsoft 的云端连接,因此 localhost 无法使用。

可用工具

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
jtl_ffn_create_inboundAnnounce an inbound delivery (Anlieferung, e.g. new stock from a supplier or production) to the fulfiller's warehouse, so the fulfiller can…

FAQ

这适用于哪个 Copilot? 适用于工作中的 Microsoft 365 Copilot,通过 Copilot Studio 的智能体实现。面向个人账户的 Microsoft Copilot 应用无法添加自己的 MCP 服务器。

我需要什么? 一个可以使用 Copilot Studio 的工作账户(许可证或试用版),用于构建智能体。在 Microsoft 365 Copilot 或 Teams 中使用它的人需要拥有该智能体的访问权限:把它共享给他们,或请管理员为整个组织发布。如果你的组织对 Power Platform 连接器设置了数据策略,这些策略同样适用于 MCP 服务器。

智能体不调用工具。 检查请求头名称是否正好是 X-API-Key,密钥是否属于与 URL 相同的 MCP 服务器,并把 Server description 写得具体:Copilot Studio 根据它决定何时调用服务器。每次修改后重新发布智能体;在已打开的对话中输入 "start over" 即可使用新版本。

下一步

这份指南对你有帮助吗?

2 分钟将 JTL Fulfillment Network 连接到 Microsoft Copilot

开始 AnythingMCP Cloud 免费试用,在引导式设置中连接 JTL Fulfillment Network,再把你的 MCP URL 添加到 Microsoft Copilot。无需代码,也无需自行运行服务器。

相关指南

连接器

JTL Fulfillment Network MCP 连接 ChatGPT

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

连接器

JTL Fulfillment Network MCP 连接 Claude

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

连接器

JTL Fulfillment Network MCP 连接 Cursor

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

连接器

JTL Fulfillment Network MCP 连接 Gemini CLI

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

连接器

JTL Fulfillment Network MCP 连接 Meta Muse

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

连接器

JTL Fulfillment Network MCP 服务器

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