ebl-mcp-server

ebl-mcp-server

0

EBL MCP Server is a Model Context Protocol server designed to manage electronic Bills of Lading, providing functions to issue, query, transfer, and surrender eBLs. Built using TypeScript and Node.js, it leverages the @modelcontextprotocol/sdk framework for its core operations.

EBL MCP Server

This project implements a Model Context Protocol (MCP) server to manage electronic Bills of Lading (eBLs). It provides functionalities to issue, query, transfer, and surrender eBLs.

Technology Stack

  • Language: TypeScript
  • Package Manager: pnpm
  • Runtime: Node.js
  • Framework: @modelcontextprotocol/sdk

Core Features

  • Issue eBL: Create and register a new electronic Bill of Lading.
  • Query eBL: Retrieve details of existing eBLs.
  • Transfer eBL: Change the holder/owner of an eBL.
  • Surrender eBL: Mark an eBL as surrendered, typically upon cargo delivery.

Getting Started

Prerequisites

  • Node.js (LTS version recommended)
  • pnpm

Contributing

We welcome contributions to improve the EBL MCP Server. Please follow the guidelines for a smooth collaboration.

License

This project is licensed under the Apache License, Version 2.0.