Shiprocket

Shiprocket is an MCP server that integrates Shiprocket logistics and e-commerce shipping operations directly with Model Context Protocol clients like Claude Desktop and Cursor. Built for online sellers, e-commerce managers, and logistics teams, it connects directly to personal Shiprocket seller accounts using account credentials. By bridging AI assistants with Shiprocket services, users can query and execute routine fulfillment workflows through conversational prompts instead of navigating administrative web dashboards manually. The server enables users to calculate shipping rates, identify serviceable courier partners based on pin codes or cities, and estimate delivery timelines for specific packages. It also supports complete fulfillment management, including creating single or bulk orders, updating existing shipments, scheduling pickups at configured warehouse addresses, and canceling unfulfilled requests. In addition, logistics coordinators can track active shipments using Air Waybill numbers or order identifiers, generate official shipping labels, and inspect recently created orders. This integration consolidates operational shipping tasks into developer environments and conversational interfaces, allowing merchants to handle fulfillment, courier selection, and order monitoring with minimal context switching.

Category: CRM, ERP & E-commerce

Tags: ecommerce, logistics, shipping, supply-chain, tracking

Visit Shiprocket

How to install and configure Shiprocket

  1. Verify that Node.js (version > 20.0.0 and < 23.0.0) is installed on your machine. 2. Clone the repository and build the server: bash git clone https://github.com/bfrs/shiprocket-mcp.git cd shiprocket-mcp npm install npm run build 3. Open your client configuration file, such as claude_desktop_config.json for Claude Desktop or mcp.json for Cursor. 4. Add the Shiprocket server entry under the mcpServers block: json { &quot;mcpServers&quot;: { &quot;Shiprocket&quot;: { &quot;command&quot;: &quot;npm&quot;, &quot;args&quot;: [ &quot;--prefix&quot;, &quot;{{PATH_TO_SRC}}&quot;, &quot;start&quot;, &quot;--silent&quot; ], &quot;env&quot;: { &quot;SELLER_EMAIL&quot;: &quot;&lt;Your Shiprocket Email&gt;&quot;, &quot;SELLER_PASSWORD&quot;: &quot;&lt;Your Shiprocket password&gt;&quot; } } } } 5. Replace {{PATH_TO_SRC}} with the absolute path to your cloned repository, insert your Shiprocket seller credentials, and restart the client.

What you can do with Shiprocket

  • Compare courier options and shipping rates between pickup and delivery pin codes to select the most cost-effective or fastest carrier for orders. - Create new customer fulfillment orders and update or cancel existing orders directly through conversational prompts in an AI client. - Schedule courier package pickups at registered warehouse addresses and generate shipping labels for newly packed consignments. - Track active parcels across carrier networks using Air Waybill (AWB) numbers, Shiprocket Order IDs, or internal source identifiers. - Retrieve estimated dates of delivery and check regional courier serviceability for standard or cash-on-delivery shipments.

Key facts

  • https://github.com/bfrs/shiprocket-mcp
  • CRM, ERP & E-commerce, Project & Task Management
  • ecommerce, logistics, shipping, supply-chain, tracking

Part of MCP Servers

Related MCP servers

  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Microsoft Office Bridge — MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP NIF.PT — MCP NIF.PT is an MCP server that connects LLM clients to the Portuguese NIF.PT public API to retrieve and analyze…
  • MCP Open Library — MCP Open Library is an MCP server that connects AI assistants to the Open Library catalogue API to retrieve book,…
  • MCP Orchestro — MCP Orchestro is an MCP server that integrates AI coding tools with a Supabase-backed task orchestration and Kanban system. Designed…
  • MCP Outlook Tools — MCP Outlook Tools is an MCP server that enables AI assistants like Claude Desktop to connect with a locally installed…

How do I install the Shiprocket MCP server?

To install the server, clone the repository from GitHub using git clone, navigate to the directory, run npm install, and build the binary with npm run build. Then add the server definition to your Claude Desktop configuration or Cursor mcp.json file. You must supply your Shiprocket email and password in the env block and specify the path to your source repository.

What can the Shiprocket MCP server do?

The server exposes several tools for Shiprocket e-commerce logistics. It allows you to calculate shipping rates, estimate dates of delivery, inspect pickup addresses, and create or cancel orders. It also allows you to schedule carrier pickups, generate shipment labels, and track orders across carriers using AWB numbers or internal order IDs.

Which MCP clients work with Shiprocket?

The Shiprocket MCP server is tested and configured for Claude Desktop and the Cursor editor. Any Model Context Protocol client that supports local stdio command execution and environment variable configuration can connect to the server once Node.js is configured properly.

What prerequisites are needed to run Shiprocket?

You need Node.js installed with a version greater than 20.0.0 and less than 23.0.0. You also need an active Shiprocket seller account with valid login credentials, including your registered seller email address and password, alongside a supported MCP client such as Claude Desktop or Cursor.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories