MCP server for the StarShipIt shipping API: orders, shipments, labels, tracking and rates
MCPpedia last refreshed this data
io.github.devkindhq/starshipit-mcp is an MCP server that MCP server for the StarShipIt shipping API: orders, shipments, labels, tracking and rates. Its tool list has not been published yet over stdio, requires no API key, and scores 64/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-devkindhq-starshipit-mcp": {
"args": [
"-y",
"@devkind/starshipit-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for the StarShipIt shipping API: orders, shipments, labels, tracking and rates
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@devkind/starshipit-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @devkind/starshipit-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in analytics / ecommerce
Ask your agent about your own Apple Health data: 194 metrics, 21 tools, local, 0 deps.
MCP server for Dynatrace Managed to access logs, events, and metrics.
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Which credit card earns the most at a merchant, from your cards or every card, and why.
MCP Security Weekly
Get CVE alerts and security updates for io.github.devkindhq/starshipit-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
StarShipIt MCP server lets Claude Desktop, Claude Code, Cursor, VS Code and any MCP client manage StarShipIt orders, print labels, track shipments, compare rates and manifest with carriers. It runs with npx on Node.js 22 or later, over stdio or local HTTP, and calls the StarShipIt API with your own keys.
Get your keys in StarShipIt under Settings > API: the API Key and the Subscription key. Then, for Claude Code:
read -rsp 'StarShipIt API key: ' STARSHIPIT_API_KEY; echo
read -rsp 'StarShipIt subscription key: ' STARSHIPIT_SUBSCRIPTION_KEY; echo
claude mcp add --scope local starshipit \
-e STARSHIPIT_API_KEY="$STARSHIPIT_API_KEY" \
-e STARSHIPIT_SUBSCRIPTION_KEY="$STARSHIPIT_SUBSCRIPTION_KEY" \
-- npx -y @devkind/starshipit-mcp
read -rsp keeps the keys out of your shell history. --scope local stores them in your user config, outside the repository.
Then ask: "List my unshipped StarShipIt orders."
Requirements:
npx)Standard config works in most MCP clients:
{
"mcpServers": {
"starshipit": {
"command": "npx",
"args": ["-y", "@devkind/starshipit-mcp"],
"env": {
"STARSHIPIT_API_KEY": "your-api-key",
"STARSHIPIT_SUBSCRIPTION_KEY": "your-subscription-key"
}
}
}
}
Do not put real keys in a project .mcp.json or any other file that you commit.
Open Settings > Developer > Edit Config, or edit the file directly:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the standard config, then restart Claude Desktop. The StarShipIt tools appear in the tools menu.
Use the claude mcp add command from the Quickstart, or install the Claude Code plugin.
Add the standard config to your Cursor mcp.json.
code --add-mcp '{"name":"starshipit","command":"npx","args":["-y","@devkind/starshipit-mcp"],"env":{"STARSHIPIT_API_KEY":"your-api-key","STARSHIPIT_SUBSCRIPTION_KEY":"your-subscription-key"}}'
Follow the Windsurf MCP documentation and use the standard config above.
Most clients accept the standard config: command npx, arguments -y @devkind/starshipit-mcp, and the two environment variables.
The server has 40 tools. Every tool declares MCP annotations: 15 are read-only and 5 are destructive, so a client can ask before it changes data. 20 list and lookup tools accept response_format (markdown or json). Every tool also returns the full API response as structured content.
| Area | Count | Tools |
|---|---|---|
| Orders | 18 | list unshipped, printed, shipped and delivered; summary; search; get; create; create bulk; update; update bulk; bat |