ShipStation API MCP Server

Integrations

  • Enables environment variable management for storing and accessing ShipStation API credentials securely within the MCP server implementation.

  • Used for package management and running scripts for the ShipStation API MCP server, allowing installation of dependencies and execution of development commands.

ShipStation API MCP Server

A comprehensive Model Context Protocol (MCP) server for interacting with the ShipStation API. This server provides tools and resources for managing orders, shipments, carriers, warehouses, products, customers, stores, webhooks, and fulfillments. ## Features - Complete coverage of ShipStation API endpoints - Structured tools for all API operations - Documentation resources for API reference - Error handling and logging ## Getting Started 1. Clone this repository 2. Install dependencies: ``` npm install ``` 3. Create a `.env` file with your ShipStation API credentials: ``` SHIPSTATION_API_KEY=your_api_key SHIPSTATION_API_SECRET=your_api_secret ``` 4. Run the server: ``` npm run dev ``` 5. Test with MCP Inspector: ``` npm run inspect ``` ## API Documentation Access API documentation through the `shipstation://docs/{section}` resource. Available sections: - overview - orders - shipments - carriers - warehouses - products - customers - stores - webhooks - fulfillments Example: `shipstation://docs/orders` ## Available Tools ### 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 ## License MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

A comprehensive Model Context Protocol server that enables users to interact with the ShipStation API for managing orders, shipments, carriers, warehouses, products, customers, stores, webhooks, and fulfillments through structured tools.

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables interaction with the Tradovate API for managing trading contracts, positions, orders, and accounts.
    Last updated -
    JavaScript
    MIT License
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.
    Last updated -
    TypeScript
    MIT License
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.
    Last updated -
    8
    73
    10
    TypeScript
    Apache 2.0
  • A
    security
    F
    license
    A
    quality
    A comprehensive Model Context Protocol server that enables interaction with ShipBob's e-commerce fulfillment API, providing tools for managing products, orders, inventory, fulfillment, webhooks, returns, locations, channels, and reporting.
    Last updated -
    28
    JavaScript

View all related MCP servers

ID: gf5s1mfe76