MCP Server
MCP
io.github.codespar/mcp-amazon
MCP server for Amazon Selling Partner API (SP-API) — orders, listings, catalog, inventory, finances
Install
npx -y @codespar/[email protected]
Configuration Example
{
"remotes": [],
"packages": [
{
"registryType": "npm",
"identifier": "@codespar/mcp-amazon",
"version": "0.2.0-alpha.3",
"transport": {
"type": "stdio"
},
"environmentVariables": [
{
"description": "Login with Amazon (LWA) client_id from Seller Central > Developer Central (SP-API app).",
"isRequired": true,
"format": "string",
"name": "AMAZON_LWA_CLIENT_ID"
},
{
"description": "LWA client_secret paired with AMAZON_LWA_CLIENT_ID.",
"isRequired": true,
"format": "string",
"isSecret": true,
"name": "AMAZON_LWA_CLIENT_SECRET"
},
{
"description": "Long-lived seller-authorized refresh_token exchanged for 1-hour LWA access tokens used as x-amz-access-token.",
"isRequired": true,
"format": "string",
"isSecret": true,
"name": "AMAZON_REFRESH_TOKEN"
},
{
"description": "Default marketplace id. BR: A2Q3Y263D00KWC, US: ATVPDKIKX0DER, MX: A1AM78C64UM0Y8, CA: A2EUQ1WTGCTBG2. Required by most endpoints; can be overridden per-call.",
"isRequired": true,
"format": "string",
"name": "AMAZON_MARKETPLACE_ID"
},
{
"description": "SP-API region: 'na' (default — Americas, incl. BR/US/MX/CA), 'eu' (Europe + India + MENA), 'fe' (Far East — JP/AU/SG).",
"format": "string",
"name": "AMAZON_REGION"
},
{
"description": "Default sellerId (merchant token) used by Listings endpoints. Can be overridden per-call.",
"format": "string",
"name": "AMAZON_SELLER_ID"
}
]
}
]
}
mcp
model-context-protocol
npm
By
Comments
Sign in to leave a comment