Easyparser — Amazon Product & Seller Data

Official registry Search and web

Real-time Amazon product, seller, and search data for AI agents across 21 marketplaces.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http easyparser-amazon-product-seller-data 'https://mcp.easyparser.com/mcp' --header 'Authorization: <Bearer <your Easyparser API key>. Get a free key at https://app.easyparser.com/signup>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "easyparser-amazon-product-seller-data": {
            "type": "http",
            "url": "https://mcp.easyparser.com/mcp",
            "headers": {
                "Authorization": "<Bearer <your Easyparser API key>. Get a free key at https://app.easyparser.com/signup>"
            }
        }
    }
}
NPM package easyparser-mcp
Claude Code
claude mcp add easyparser-amazon-product-seller-data -e 'EASYPARSER_API_KEY=<your easyparser_api_key>' -- npx -y easyparser-mcp@1.3.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "easyparser-amazon-product-seller-data": {
            "command": "npx",
            "args": [
                "-y",
                "easyparser-mcp@1.3.1"
            ],
            "env": {
                "EASYPARSER_API_KEY": "<your easyparser_api_key>"
            }
        }
    }
}

Environment variables

  • EASYPARSER_API_KEY required secret Your Easyparser API key. Get a free key at https://app.easyparser.com/signup

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. easyparser-mcp
  2. What your agent can do
  3. Get your API key
  4. Setup
  5. Example prompts
  6. Built-in prompts and resources
  7. Self-hosting the HTTP server
  8. How it works
  9. License

easyparser-mcp

The official Easyparser MCP server: give your AI agent real-time, structured Amazon data across 21 marketplaces through the Model Context Protocol.

Product details, seller offers, search results, 12-month sales history, Best Sellers Rank, package dimensions, seller legal identities, catalogs, and feedback. 10 data operations plus bulk-job monitoring and account tools, one connection.

What your agent can do

Product data

ToolWhat it returnsCost

get_product_detailFull product profile: title, price, images, rating, BSR, variants, reviews1 credit (+1 with A+ content) get_product_offersEvery seller offer: prices, conditions, FBA/FBM, Buy Box winner1 credit per page (max 5) get_bestseller_rankCurrent Best Sellers Rank by category1 credit get_package_dimensionsExact dimensions, weight, Amazon fee category1 credit get_sales_history12-month weekly trends: views, sales, price, BSR5 credits + 1 per month of history (max 17)

Search & discovery

ToolWhat it returnsCost

search_productsKeyword/category results with prices, ratings, badges1 credit per page (max 5) lookup_productUPC/EAN/GTIN/ISBN → ASIN conversion1 credit

Seller intelligence

ToolWhat it returnsCost

get_seller_profileSeller legal name, address, 30/90/365-day feedback trends1 credit get_seller_productsA seller's full catalog with prices and ratings1 credit per page (max 5) get_seller_feedbackIndividual buyer feedback, filterable by rating/period1 credit per page (max 5)

Bulk job monitoring: tracks jobs started from the web app or the Bulk API

ToolWhat it returnsCost

list_bulk_jobsYour bulk jobs with progress: status, completed/failed/invalid countsFree get_bulk_job_itemsPer-item outcomes inside a job (debug failed/invalid items)Free get_bulk_item_resultThe parsed data an item produced (retained 24 hours)Free get_bulk_webhook_logsWebhook delivery logs for job completionsFree

Error logs: the same data as the Errors page in the web app

ToolWhat it returnsCost

get_error_logsAPI request errors (real-time and bulk): error code, channel, operation, the failing request params, timestampFree

Account & discovery

ToolWhat it returnsCost

list_operationsOperations catalog with parameters, costs, and supported domains. Works without a keyFree check_creditsPlan, credit balance, rate limits, and this month's daily usage by operationFree

Get your API key

Sign up at app.easyparser.com/signup: free tier included, no credit card required. Copy your API key from Account → Plan. Wherever a setup step below asks for YOUR_API_KEY, paste this key.

Setup

Two ways to connect: the hosted remote server (no install, always up to date) or local via npx (runs on your machine).

Cursor

One-click install (opens Cursor with the configuration pre-filled; replace YOUR_API_KEY when prompted):

  • Remote server: Add to Cursor
  • Local (npx): Add to Cursor

Or add manually to .cursor/mcp.json:

{
  "mcpServers": {
    "easyparser": {
      "type": "http",
      "url": "https://mcp.easyparser.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
VS Code

One-click install (VS Code asks for your API key securely via an input prompt):

  • Remote server: Add to VS Code

Or add manually to .vscode/mcp.json:

{
  "servers": {
    "easyparser": {
      "type": "http",
      "url": "https://mcp.easyparser.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
Claude Code
claude mcp add --scope user --transport http easyparser https://mcp.easyparser.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"
Claude Desktop & claude.ai

Add a custom connector:

  1. Open Settings → Connectors → Add → Add custom connector.
  2. Name: Easyparser
  3. Remote MCP server URL: https://mcp.easyparser.com/mcp and click Continue.
  4. Under Authentication, select None (Easyparser uses an API key, not OAuth).
  5. Under Request headers, add a header: name authorization, value Bearer YOUR_API_KEY, marked Required.
  6. Click Add.
Manus

Go to Settings → Integrations → Custom MCP Servers → Add Server and fill in the form:

FieldValue
Server nameEasyparser
Transport typeHTTP
Server URLhttps://mcp.easyparser.com/mcp
Custom headersHeader name: Authorization, value: Bearer YOUR_API_KEY (paste your Easyparser API key after "Bearer ")

Click Test to verify the connection, then Save. The value is always your Easyparser API key; no separate token is needed.

Any MCP client

The hosted endpoint speaks Streamable HTTP at https://mcp.easyparser.com/mcp. Authenticate with Authorization: Bearer YOUR_API_KEY; the x-api-key and api-key headers work too. The list_operations discovery tool works without a key, so agents can explore before signing up.

For local stdio clients, run npx -y easyparser-mcp with EASYPARSER_API_KEY set in the environment.

Example prompts

What is the current price and rating of ASIN B0F25371FH?
Find the ASIN for UPC 041604458187, then show me its 6-month sales trend.
Who is the seller behind this product, what is their legal business name,
and what do their negative reviews say?
Compare the top 10 organic results for "stainless steel water bottle" on
amazon.de: prices, ratings, and which ones are Prime.
Is the bulk job I started this morning finished? If any items failed,
tell me which ASINs and why.

Built-in prompts and resources

Clients that support MCP prompts can start these workflows in one step:

PromptWhat it does
analyze_competitor_productListing details, seller offers and 3-month sales and BSR trends for one ASIN
estimate_fba_logisticsExact package dimensions, weight and fee category for FBA planning
match_barcodes_to_asinsConverts a list of UPC, EAN, GTIN or ISBN codes into ASINs
vet_amazon_sellerLegal identity, reputation trend and negative feedback for a seller
product_market_researchTop organic results and demand comparison for a keyword niche

Read-only resources, free and available without a key:

  • easyparser://operations: every operation with its credit cost
  • easyparser://marketplaces: the 21 supported Amazon domains
  • easyparser://guide: decision rules for picking tools and saving credits

Data tools also return structuredContent matching their declared outputSchema.

Self-hosting the HTTP server

npm install -g easyparser-mcp
PORT=3000 easyparser-mcp-http   # or: node dist/http.js from a clone

Or with Docker:

docker build -t easyparser-mcp .
docker run -p 3000:3000 easyparser-mcp

Endpoints: POST /mcp (MCP), GET /health (health check).

How it works

This server is a thin, read-only adapter over the Easyparser Real-Time API. Tool descriptions are written for AI agents: each one states what it returns, when to use it, when a cheaper tool is better, and its credit cost. Every response includes credits_remaining so agents can make budget-aware decisions. Rate-limit and auth errors return actionable guidance (including the signup link) instead of raw HTTP codes.

License

MIT. See LICENSE.

Frequently asked questions

What is Easyparser — Amazon Product & Seller Data?

Real-time Amazon product, seller, and search data for AI agents across 21 marketplaces.

How do I install Easyparser — Amazon Product & Seller Data?

It runs as a remote server. In Claude Code: claude mcp add --transport http easyparser-amazon-product-seller-data 'https://mcp.easyparser.com/mcp' --header 'Authorization: <Bearer <your Easyparser API key>. Get a free key at https://app.easyparser.com/signup>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Easyparser — Amazon Product & Seller Data need an API key?

Yes. It expects EASYPARSER_API_KEY, Authorization, which you set in its configuration.

Is Easyparser — Amazon Product & Seller Data open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Easyparser — Amazon Product & Seller Data?

It is published by easyparser-com. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.