ShipStation API MCP Server

ShipStation API MCP Server

site icon
2025.04.02 0
JavaScript订单管理货运管理承运商管理仓库管理产品管理客户管理商店管理Webhooks 管理履行管理金融服务
ShipStation API MCP Server 是一个全面的模型上下文协议(MCP)服务器,用于与 ShipStation API 进行交互。该服务器提供了管理订单、货运、承运商、仓库、产品、客户、商店、Webhooks 和履行等功能的工具和资源。
View on GitHub

Overview

基本能力

产品定位

ShipStation API MCP Server 是一个用于与 ShipStation API 交互的 MCP 服务器,提供全面的 API 端点覆盖和结构化工具。

核心功能

  • 完整的 ShipStation API 端点覆盖
  • 所有 API 操作的结构化工具
  • API 参考文档资源
  • 错误处理和日志记录

适用场景

  • 订单管理
  • 货运管理
  • 承运商管理
  • 仓库管理
  • 产品管理
  • 客户管理
  • 商店管理
  • Webhooks 管理
  • 履行管理

工具列表

Orders

  • list_orders
  • get_order
  • create_order
  • mark_order_as_shipped
  • delete_order
  • add_tag_to_order
  • remove_tag_from_order
  • restore_order_from_hold
  • hold_order_until

Shipments

  • list_shipments
  • get_shipment
  • create_label
  • void_label

Carriers

  • list_carriers
  • list_carrier_packages
  • list_carrier_services

Warehouses

  • list_warehouses
  • get_warehouse
  • create_warehouse
  • update_warehouse
  • delete_warehouse

Products

  • list_products
  • get_product
  • create_product
  • update_product
  • delete_product

Customers

  • list_customers
  • get_customer

Stores

  • list_stores
  • get_store
  • list_marketplaces
  • refresh_store
  • deactivate_store
  • reactivate_store

Webhooks

  • list_webhooks
  • subscribe_to_webhook
  • unsubscribe_from_webhook

Fulfillments

  • list_fulfillments
  • create_fulfillment_order

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

  1. 克隆仓库
  2. 安装依赖: npm install
  3. 创建 .env 文件并添加 ShipStation API 凭证: SHIPSTATION_API_KEY=your_api_key SHIPSTATION_API_SECRET=your_api_secret
  4. 运行服务器: npm run dev

调试方式

  1. 使用 MCP Inspector 进行测试: npm run inspect

许可证

该项目遵循 MIT 开源许可条款。