New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

easyparser-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

easyparser-mcp

Official MCP server for Easyparser — real-time, structured Amazon data (product details, offers, search, sales history, seller intelligence) for AI agents across 21 marketplaces.

Source
npmnpm
Version
1.3.0
Version published
Weekly downloads
30
-42.31%
Maintainers
1
Weekly downloads
 
Created
Source

easyparser-mcp


Easyparser

The official **Easyparser MCP server** — give your AI agent real-time, structured Amazon data across 21 marketplaces through the [Model Context Protocol](https://modelcontextprotocol.io).

Product details, seller offers, search results, 12-month sales history, Best Sellers Rank, package dimensions, seller legal identities, catalogs, and feedback — 10 operations, 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

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 key from Account → Plan.

Setup

Remote server (hosted — no install)

Connect directly to the hosted Streamable HTTP endpoint:

Claude Code

claude mcp add --scope user --transport http easyparser https://mcp.easyparser.com/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Any client that reads .mcp.json

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

x-api-key: YOUR_API_KEY works as an alternative header. The list_operations discovery tool works without a key, so agents can explore before signing up.

Local (stdio via npx)

Claude Code

claude mcp add --scope user easyparser -- npx -y easyparser-mcp
claude mcp add-env easyparser EASYPARSER_API_KEY YOUR_API_KEY

Claude Desktop — add to claude_desktop_config.json:

{
  "mcpServers": {
    "easyparser": {
      "command": "npx",
      "args": ["-y", "easyparser-mcp"],
      "env": { "EASYPARSER_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Cursor — add to .cursor/mcp.json:

{
  "mcpServers": {
    "easyparser": {
      "command": "npx",
      "args": ["-y", "easyparser-mcp"],
      "env": { "EASYPARSER_API_KEY": "YOUR_API_KEY" }
    }
  }
}

VS Code — add to .vscode/mcp.json:

{
  "servers": {
    "easyparser": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "easyparser-mcp"],
      "env": { "EASYPARSER_API_KEY": "YOUR_API_KEY" }
    }
  }
}

Windsurf — same stdio pattern in your Windsurf MCP configuration.

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.

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.

Keywords

mcp

FAQs

Package last updated on 02 Sep 2026

Related posts