ShipHero MCP Server

Integrations

  • Used for configuration by loading environment variables from a .env file, specifically to store and access ShipHero API credentials.

  • Used as the package distribution platform for installing the ShipHero MCP server via 'npm install shiphero-mcp-server'.

ShipHero MCP Server

A comprehensive Model Context Protocol (MCP) server for interacting with the ShipHero API. ## Features - Complete coverage of ShipHero API endpoints - Authentication handling with automatic token refresh - Rate limiting support - Comprehensive error handling - Documentation resources ## Installation ```bash npm install shiphero-mcp-server ``` ## Configuration Create a `.env` file with your ShipHero API credentials: ``` SHIPHERO_API_KEY=your_api_key_here SHIPHERO_API_SECRET=your_api_secret_here ``` ## Usage ### Running the server ```bash npx shiphero-mcp ``` ### Testing with MCP Inspector ```bash npx @modelcontextprotocol/inspector npx shiphero-mcp ``` ## Available Tools ### Orders - `get_order`: Retrieve a specific order by ID - `list_orders`: List orders with optional filtering - `create_order`: Create a new order - `update_order`: Update an existing order - `cancel_order`: Cancel an order ### Products - `get_product`: Retrieve a specific product by ID - `list_products`: List products with optional filtering - `create_product`: Create a new product - `update_product`: Update an existing product - `delete_product`: Delete a product ### Inventory - `get_inventory`: Get inventory levels for a product - `adjust_inventory`: Adjust inventory levels - `list_inventory_movements`: List inventory movements - `get_inventory_by_location`: Get inventory by warehouse location ### Shipping - `get_shipment`: Retrieve a specific shipment by ID - `list_shipments`: List shipments with optional filtering - `create_shipment`: Create a new shipment - `get_shipping_rates`: Get shipping rates for a package - `create_return`: Create a return shipment ### Warehouses - `list_warehouses`: List all warehouses - `get_warehouse`: Get details for a specific warehouse - `list_locations`: List locations within a warehouse ### Vendors - `list_vendors`: List all vendors - `get_vendor`: Get details for a specific vendor - `create_vendor`: Create a new vendor - `update_vendor`: Update an existing vendor ### Webhooks - `list_webhooks`: List all webhook subscriptions - `create_webhook`: Create a new webhook subscription - `delete_webhook`: Delete a webhook subscription ## Documentation Resources Access documentation through the `shiphero://docs/{section}` resource, where `{section}` can be: - `overview`: General API overview - `orders`: Orders API documentation - `products`: Products API documentation - `inventory`: Inventory API documentation - `shipping`: Shipping API documentation - `warehouses`: Warehouses API documentation - `vendors`: Vendors API documentation - `webhooks`: Webhooks API documentation ## License MIT

You must be authenticated.

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

A comprehensive server that enables interaction with the ShipHero API through the Model Context Protocol, providing tools for managing orders, products, inventory, shipping, warehouses, vendors, and webhooks.

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 users to interact with the ShipStation API for managing orders, shipments, carriers, warehouses, products, customers, stores, webhooks, and fulfillments through structured tools.
    Last updated -
    39
    JavaScript

View all related MCP servers

ID: 86hw9j6m2j