EBL MCP Server

EBL MCP Server

site icon
2025.04.22 0
TypeScript电子提单管理物流服务金融服务
EBL MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于管理电子提单(eBLs)。它提供了签发、查询、转移和交付电子提单的核心功能,适用于需要高效、安全地管理电子提单的场景。
View on GitHub

Overview

基本能力

产品定位

EBL MCP Server 是一个专门用于管理电子提单(eBLs)的服务器,通过 Model Context Protocol (MCP) 提供签发、查询、转移和交付电子提单的功能。

核心功能

  • 签发 eBL:创建并注册新的电子提单。
  • 查询 eBL:检索现有电子提单的详细信息。
  • 转移 eBL:更改电子提单的持有人/所有者。
  • 交付 eBL:在货物交付时标记电子提单为已交付。

适用场景

  • 物流和供应链管理中的电子提单签发和跟踪。
  • 国际贸易中的电子提单转移和交付。
  • 需要高效、安全管理电子提单的企业或组织。

工具列表

  • @modelcontextprotocol/sdk:用于实现 MCP 协议的 SDK,提供电子提单管理的核心功能。

常见问题解答

  • 如何签发一个新的电子提单? 使用 issue_ebl 方法,提供必要的参数如 requester_bu_idfile_contentbl_number 等。
  • 如何查询电子提单的详细信息? 使用 query_ebl 方法,提供电子提单的唯一标识符。

使用教程

使用依赖

  • Node.js(推荐使用 LTS 版本)
  • pnpm(通过以下命令安装): bash npm install -g pnpm

安装教程

  1. 克隆仓库: bash git clone <your-repo-url> cd ebl-mcp-server
  2. 安装依赖: bash pnpm install

调试方式

  • 开发模式bash pnpm dev
  • 生产模式bash pnpm build pnpm start

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。