# Ecommerce Data API

Connects AI assistants to Amazon market signals, keyword metrics, and competitor metrics. Useful for researching product niches and tracking demand.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: ecommercedataapi
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/ecommercedataapi/ecommerce-data-api
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/ecommerce-data-api

## What it does

This server gives coding agents direct access to Amazon marketplace analytics without a merchant account. It pulls sales estimates, search volumes, review breakdowns, and trademark records across international Amazon sites. Because the sales figures come from predictive models based on public ranking metrics, they suit competitive research rather than exact financial accounting.

Instead of loading dozens of tools into context at once, the server uses dedicated discovery tools. The agent runs `ecommerce_api_search` to find the needed endpoint, inspects the schema through `ecommerce_api_describe`, and sends the request using `ecommerce_api_call`. Note that document OCR uploading stays restricted to regular REST endpoints and cannot run over this interface.

Authentication runs via browser sign-in over HTTP, keeping private tokens out of local config files. Headless systems can pass a bearer token in the authorization header instead. Balance verification happens inside the chat using the `ecommerce_account` tool.

## Requirements
- Remote server: `https://ecommercedataapi.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http ecommerce-data-api https://ecommercedataapi.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add ecommerce-data-api --url https://ecommercedataapi.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "ecommerce-data-api": {
            "url": "https://ecommercedataapi.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "ecommerce-data-api": {
            "type": "http",
            "url": "https://ecommercedataapi.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http ecommerce-data-api https://ecommercedataapi.com/mcp
```

## When to use it
- estimate product sales volume from an ASIN
- find high-traffic search terms for listing optimization
- identify competitor products in a target Amazon category
- verify trademark registrations before launching a brand

## Example prompts
- Find the top keywords and search volume for wireless keyboards on Amazon
- Estimate monthly sales and revenue for this product ASIN
- Check my remaining account credits using `ecommerce_account`

## Similar
- [World Monitor](https://affpapa.org/en/nevibecode/mcp/world-monitor.md) — MCP server · ★ 89609
- [Scrapling MCP Server](https://affpapa.org/en/nevibecode/mcp/scrapling-mcp-server.md) — MCP server · ★ 89899
- [MCP Toolbox for Databases](https://affpapa.org/en/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP server · ★ 16730
- [PostHog MCP Server](https://affpapa.org/en/nevibecode/mcp/posthog-mcp-server.md) — MCP server · ★ 40459
- [dbx](https://affpapa.org/en/nevibecode/mcp/dbx.md) — MCP server · ★ 27844
- [Metabase](https://affpapa.org/en/nevibecode/mcp/metabase.md) — MCP server · ★ 49863

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
