Inspection report
amazon-india-seller-mcp
Open source MCP server from Suriya-Ravichandran. Tool list: docs6.
The answer
0
What can it change in your account?
None of the 26 tools on record can change data. This is a partial list, so a write tool may still exist.
name based Read and write here are inferred from tool names and descriptions, not from a test.
| Area | Access | Write tools | Read tools |
|---|---|---|---|
| Orders | R Orders read only | 0 | 1 |
| Ads | R Ads read only | 0 | 6 |
| Listings | R Listings read only | 0 | 3 |
| Pricing | R Pricing read only | 0 | 3 |
| Inventory | R Inventory read only | 0 | 2 |
| Reports | R Reports read only | 0 | 4 |
| Finance | R Finance read only | 0 | 2 |
Record
The facts on file.
- Type
- open-source
- Vendor or owner
- Suriya-Ravichandran
- License
- MIT3
- Authentication
- API key4
- Transport
- stdio
- Marketplaces
- Not published
- Pricing
- free / open source (self-hosted; upstream API costs apply)5
- Last commit
- Aug 23, 2026
- Last release
- Aug 22, 2026, amazon-india-seller-mcp v0.2.1 on pypi
- GitHub stars
- 2
- Tool list from
- docs partial list6
Tools
All 26 tools we found.
Grouped by what they do to your data. The access column shows why we put a tool there.
read Reads data 26
| Tool | Description | Area | Access basis |
|---|---|---|---|
| find_product_opportunities | Screen up to 15 product ideas at once against the beginner criteria and rank them. Start here. | Other | name based |
| research_product | Full opportunity report for one idea: category, price band, BSR, weight, rating, reviews, demand, competition, return / gating / brand risk, beginner fit, 0 to 100 score and… | Pricing, Reports | name based |
| analyze_product_demand | Monthly demand, demand level, trend direction, seasonality, confidence and a launch decision | Other | name based |
| analyze_evergreen | Evergreen score 0 to 100 from up to 5 years of real search interest: stability, flatness, demand floor, growth, plus inventory guidance | Inventory | name based |
| analyze_purchase_signals | Aggregates Amazon's own "X bought in past month" badges, the most reliable free sales signal there is | Reports | name based |
| analyze_competition | Competition level, price and rating averages, review barrier, brand dominance, listing and image quality, weak listings and differentiation openings | Listings, Pricing | name based |
| analyze_competitors | Per-competitor units, revenue, market share, market size and concentration. Flags new sellers (low reviews) and who clears 300+ units/month, then gives an entry verdict | Other | name based |
| analyze_review_metrics | The review barrier: median and quartile review counts, months to catch up, and which listings are beatable | Reports | name based |
| calculate_profitability | Referral, closing, fulfilment and GST fees, return reserve, total cost, profit, margin, ROI, break-even and recommended price, plus a plain-English explanation | Finance | name based |
| calculate_revenue | Monthly and annual revenue from units, BSR or a purchase badge, as a range, with the method stated. Add product_cost for profit | Finance | name based |
| plan_product_launch | Order quantity, budget split (inventory / samples / photography / ads / buffer), days of cover, reorder point, affordable ad cost, payback, week-by-week timeline and warnings | Orders, Ads, Inventory | name based |
| research_keywords | Primary, secondary, long-tail and related keywords, search intent, priority, backend search terms and placement guidance | Ads | name based |
| generate_listing | SEO title and alternatives, five bullets, description, backend terms, image direction, packaging advice and a compliance checklist | Listings | name based |
| analyze_product_images | Competitor gallery coverage, thin galleries you can beat, Amazon's image requirements and a seven-slot image plan | Other | name based |
| analyze_reviews | Complaints grouped by theme with mention counts and concrete product fixes, plus appreciated features and differentiation angles | Other | name based |
| scrape_listing_details | Full teardown of a live listing, title, images, bullets, description, A+, video, specs, badges, variations, graded 0 to 100 with how to beat it | Listings | name based |
| suggest_ppc_keywords | Ad keywords with match type (exact / phrase / broad), suggested bid from your unit profit, priority, campaign placement, plus negative keywords | Ads | name based |
| calculate_ppc_bids | Break-even ACOS (= your margin), target ACOS, break-even and target CPC, a bid ladder per match type, clicks and ad cost per order. Checks a bid you already run | Ads | name based |
| plan_ppc_campaign | Three-campaign structure (Auto discovery, Manual Exact core, Phrase/Broad expansion) with budget split, projected orders and a weekly optimisation routine | Ads | name based |
| search_suppliers | Sourcing research for Parrys / Chennai / Tamil Nadu / India with verification status and a vetting checklist. Never invents suppliers | Other | name based |
| search_web | Web search via DuckDuckGo (free, no key) or Brave / Serper / Tavily / Google CSE | Other | name based |
| scrape_amazon_search | Live amazon.in search results: ASIN, price, rating, review count, purchase badge, sponsored flag | Ads, Pricing | name based |
| scrape_amazon_product | Live product page: BSR, weight, seller, bullets, full image gallery, plus a sales estimate | Reports | name based |
| scraper_status | What the live-data layer is configured to do, and anything blocking it | Other | name based |
| ModuleNotFoundError | Run uv sync; make sure the config uses the .venv interpreter | Other | name based |
| rate_limit_exceeded | Wait for the provider window to reset; caching is on by default | Other | name based |
Method
How we checked this server.
The tool list comes from public documentation. We did not connect a seller account.6
Not tested with credentials. We did not connect this server to a seller or ads account. A tool marked read can still have side effects we could not see, and a vendor can add write tools at any time. Check the list again before you grant access.
Areas come from keywords in tool names, as explained on the matrix page.
Notes
Sources for this report
- 1Source repository or product pagegithub.com
- 2Documentationgithub.com
- 3License: GitHub API repo.license (search 2026-10-30)
- 4Authentication: static scan of repo (env names / code patterns)
- 5Pricing: https://github.com/Suriya-Ravichandran/amazon-india-seller-mcpgithub.com
- 6Our MCP inventory of Oct 30, 2026: tool list, access marks, stars and last commit. GitHub repository search (22 queries, unauthenticated) -> shallow clone -> static extraction (extract_tools.py) -> optional runtime tools/list (mcp_probe.py); vendor/official from public docs. access=read|write is a name/description heuristic unless access_basis says otherwise.