This is a Model Context Protocol (MCP) server for Shiprocket.
With this, you can:
It connects to your personal Shiprocket account directly via Email and password.
git clone https://github.com/bfrs/shiprocket-mcp.git
cd shiprocket-mcp
## Install dependencies
npm install
## Build the binary
npm run build
Add the following to your claude_desktop_config.json or mcp.json
{
"mcpServers": {
"Shiprocket": {
"command": "npm",
"args": [
"--prefix",
"{{PATH_TO_SRC}}",
"start",
"--silent"
],
"env": {
"SELLER_EMAIL":"<Your Shiprocket Email>",
"SELLER_PASSWORD":"<Your Shiprocket password>"
}
}
}
}
For Claude, save this as claude_desktop_config.json in your Claude Desktop configuration directory at:
~/Library/Application Support/Claude/claude_desktop_config.json
For Cursor, save this as mcp.json in your Cursor configuration directory at:
~/.cursor/mcp.json
Open Claude Desktop and you should now see Shiprocket as an available integration.
Or restart Cursor.
Clients (Claude or Cursor) can access the following tools to interact with Shiprocket:
estimated_date_of_delivery - To know more about the date of delivery for any location.shipping_rate_calculator - To check shippable couriers with their rates and coverage.list_pickup_addresses - List all the configured pickup addresses.order_list - Fetch recently created ordersorder_track - Track any order to know more about the current status of the order.order_ship - Ship an order to any serviceable courier partner based on the configured rules or specifying names.order_pickup_schedule - Schedule pickup of an ordergenerate_shipment_label - Generate label of an order or shipmentorder_cancel - Cancel an order by providing order IDorder_create - Create an orderDatabase Upadter MCP
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.