Ask Claude to find Amazon products and paste embeddable affiliate cards into your blog. Built on the Amazon Creators API, with inline previews via MCP Apps.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add amazon-creators --env AMAZON_CLIENT_ID='<AMAZON_CLIENT_ID>' --env AMAZON_CLIENT_SECRET='<AMAZON_CLIENT_SECRET>' --env AMAZON_PARTNER_TAG='<AMAZON_PARTNER_TAG>' --env AMAZON_CREDENTIAL_VERSION='<AMAZON_CREDENTIAL_VERSION>' --env AMAZON_MARKETPLACE='<AMAZON_MARKETPLACE>' -- npx -y @houtini/amazon-creators-mcp~/.codex/config.toml
[mcp_servers.amazon-creators]
command = "npx"
args = ["-y", "@houtini/amazon-creators-mcp"]
env = { AMAZON_CLIENT_ID = "<AMAZON_CLIENT_ID>", AMAZON_CLIENT_SECRET = "<AMAZON_CLIENT_SECRET>", AMAZON_PARTNER_TAG = "<AMAZON_PARTNER_TAG>", AMAZON_CREDENTIAL_VERSION = "<AMAZON_CREDENTIAL_VERSION>", AMAZON_MARKETPLACE = "<AMAZON_MARKETPLACE>" }
# codex mcp add amazon-creators --env AMAZON_CLIENT_ID='<AMAZON_CLIENT_ID>' --env AMAZON_CLIENT_SECRET='<AMAZON_CLIENT_SECRET>' --env AMAZON_PARTNER_TAG='<AMAZON_PARTNER_TAG>' --env AMAZON_CREDENTIAL_VERSION='<AMAZON_CREDENTIAL_VERSION>' --env AMAZON_MARKETPLACE='<AMAZON_MARKETPLACE>' -- npx -y @houtini/amazon-creators-mcp~/.cursor/mcp.json
{
"mcpServers": {
"amazon-creators": {
"command": "npx",
"args": [
"-y",
"@houtini/amazon-creators-mcp"
],
"env": {
"AMAZON_CLIENT_ID": "<AMAZON_CLIENT_ID>",
"AMAZON_CLIENT_SECRET": "<AMAZON_CLIENT_SECRET>",
"AMAZON_PARTNER_TAG": "<AMAZON_PARTNER_TAG>",
"AMAZON_CREDENTIAL_VERSION": "<AMAZON_CREDENTIAL_VERSION>",
"AMAZON_MARKETPLACE": "<AMAZON_MARKETPLACE>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"amazon-creators": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@houtini/amazon-creators-mcp"
],
"env": {
"AMAZON_CLIENT_ID": "<AMAZON_CLIENT_ID>",
"AMAZON_CLIENT_SECRET": "<AMAZON_CLIENT_SECRET>",
"AMAZON_PARTNER_TAG": "<AMAZON_PARTNER_TAG>",
"AMAZON_CREDENTIAL_VERSION": "<AMAZON_CREDENTIAL_VERSION>",
"AMAZON_MARKETPLACE": "<AMAZON_MARKETPLACE>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"amazon-creators": {
"command": "npx",
"args": [
"-y",
"@houtini/amazon-creators-mcp"
],
"env": {
"AMAZON_CLIENT_ID": "<AMAZON_CLIENT_ID>",
"AMAZON_CLIENT_SECRET": "<AMAZON_CLIENT_SECRET>",
"AMAZON_PARTNER_TAG": "<AMAZON_PARTNER_TAG>",
"AMAZON_CREDENTIAL_VERSION": "<AMAZON_CREDENTIAL_VERSION>",
"AMAZON_MARKETPLACE": "<AMAZON_MARKETPLACE>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"amazon-creators": {
"command": "npx",
"args": [
"-y",
"@houtini/amazon-creators-mcp"
],
"env": {
"AMAZON_CLIENT_ID": "<AMAZON_CLIENT_ID>",
"AMAZON_CLIENT_SECRET": "<AMAZON_CLIENT_SECRET>",
"AMAZON_PARTNER_TAG": "<AMAZON_PARTNER_TAG>",
"AMAZON_CREDENTIAL_VERSION": "<AMAZON_CREDENTIAL_VERSION>",
"AMAZON_MARKETPLACE": "<AMAZON_MARKETPLACE>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"amazon-creators": {
"command": "npx",
"args": [
"-y",
"@houtini/amazon-creators-mcp"
],
"env": {
"AMAZON_CLIENT_ID": "<AMAZON_CLIENT_ID>",
"AMAZON_CLIENT_SECRET": "<AMAZON_CLIENT_SECRET>",
"AMAZON_PARTNER_TAG": "<AMAZON_PARTNER_TAG>",
"AMAZON_CREDENTIAL_VERSION": "<AMAZON_CREDENTIAL_VERSION>",
"AMAZON_MARKETPLACE": "<AMAZON_MARKETPLACE>"
}
}
}
}Environment variables
AMAZON_CLIENT_IDAMAZON_CLIENT_SECRETAMAZON_PARTNER_TAGAMAZON_CREDENTIAL_VERSIONAMAZON_MARKETPLACE
Replace the placeholders with your own credentials and keep them out of version control.