← Back to browse

mcp-amazon

Indexed by io.github.codespar

About

MCP server for Amazon Selling Partner API (SP-API) — orders, listings, catalog, inventory, finances

Use this server

Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.

Transportstdio (runs a local command)
Env varsAMAZON_LWA_CLIENT_ID AMAZON_LWA_CLIENT_SECRET AMAZON_REFRESH_TOKEN AMAZON_MARKETPLACE_ID AMAZON_REGION AMAZON_SELLER_ID
Claude Code
claude mcp add --env AMAZON_LWA_CLIENT_ID= --env AMAZON_LWA_CLIENT_SECRET= --env AMAZON_REFRESH_TOKEN= --env AMAZON_MARKETPLACE_ID= --env AMAZON_REGION= --env AMAZON_SELLER_ID= mcp-amazon -- npx @codespar/mcp-amazon
Cursor

Add to Cursor

If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.

VS Code
code --add-mcp '{"name":"mcp-amazon","command":"npx","args":["@codespar/mcp-amazon"],"env":{"AMAZON_LWA_CLIENT_ID":"","AMAZON_LWA_CLIENT_SECRET":"","AMAZON_REFRESH_TOKEN":"","AMAZON_MARKETPLACE_ID":"","AMAZON_REGION":"","AMAZON_SELLER_ID":""}}'
JSON
{
  "mcpServers": {
    "mcp-amazon": {
      "command": "npx",
      "args": [
        "@codespar/mcp-amazon"
      ],
      "env": {
        "AMAZON_LWA_CLIENT_ID": "",
        "AMAZON_LWA_CLIENT_SECRET": "",
        "AMAZON_REFRESH_TOKEN": "",
        "AMAZON_MARKETPLACE_ID": "",
        "AMAZON_REGION": "",
        "AMAZON_SELLER_ID": ""
      }
    }
  }
}

Environment variables are listed by name only — fill in your own values. Entries never carry secrets.