Skip to main content

Amazon Seller Operations MCP

Core Problem

Amazon sellers need same-day responses to listing suppression, account health, inventory, fees, and PPC issues.

What This Server Provides

This folder contains a production-minded MCP server scaffold with typed JSON tool responses, connector health metadata, OAuth-oriented configuration, rate-limit guards, stable error envelopes, and deterministic demo data until live vendor integrations are attached.

This server has received a production pass. It now includes local Amazon seller operations models for account health, listing suppression, FBA inventory health, fee and margin breakdowns, review sentiment, PPC recommendations, and appeal drafts.

Connectors

  • Amazon SP Listings API via OAuth scope listings.read; env prefix AMAZON_LISTINGS
  • Amazon SP Catalog API via OAuth scope catalog.read; env prefix AMAZON_CATALOG
  • Amazon SP FBA Inventory API via OAuth scope inventory.read; env prefix AMAZON_FBA
  • Amazon Ads API via OAuth scope advertising::campaign_management; env prefix AMAZON_ADS
  • Amazon SP Orders API via OAuth scope orders.read; env prefix AMAZON_ORDERS
  • Amazon SP Account Health API via OAuth scope account_health.read; env prefix AMAZON_HEALTH

MCP Tools

  • get_account_health - ODR, cancellation, late shipment, and policy health.
  • get_suppressed_listings - Suppressed listings with reasons and fix steps.
  • get_inventory_health - FBA stock, reorder points, stranded inventory, fees.
  • get_fee_breakdown - FBA/referral/storage fee breakdown and true margin.
  • get_review_sentiment - Review themes and complaint velocity.
  • get_ppc_recommendations - Bid, budget, negative keyword recommendations.
  • draft_appeal - Amazon-formatted appeal draft.

Current Local Capabilities

  • Surfaces account-health breaches, watch metrics, and policy warnings.
  • Lists suppressed/inactive listings with fix steps and estimated daily revenue loss.
  • Reports FBA available, reserved, inbound, stranded units, days of stock, and storage fees.
  • Calculates true contribution margin after COGS, referral, FBA, storage, ads, and refund reserve.
  • Summarizes review sentiment, negative themes, and complaint velocity by ASIN.
  • Recommends PPC bid and negative keyword changes for review.
  • Drafts Amazon-style appeal plans for human review; it does not submit appeals automatically.

Test

python -m pytest .\tests -q -p no:cacheprovider

Partial Platform Support

Customers only need to connect the Amazon surfaces they actually use. Missing Listings, Catalog, FBA, Orders, Account Health, or Amazon Ads credentials do not prevent the server from starting or running local intelligence tools.

Use get_live_connector_status to see configured connectors. Use test_amazon_sp_connection and test_amazon_ads_connection for read-only live smoke checks when those surfaces are connected.

Running Locally

powershell python -m venv .venv .\.venv\Scripts\pip install -e . .\.venv\Scripts\python -m amazon_seller_operations_mcp.server

Claude Desktop Config

json { "mcpServers": { "amazon-seller-operations": { "command": "python", "args": ["-m", "amazon_seller_operations_mcp.server"], "cwd": "D:\CUSTOMS\EARNALL\MCP Servers\05-amazon-seller-operations" } } }

Production Checklist

  • Create OAuth 2.1 apps for each connector and set *_CLIENT_ID plus *_CLIENT_SECRET.
  • Store refresh tokens in a secrets manager, never in repo files.
  • Replace deterministic demo rows in server.py with API adapter calls.
  • Persist raw snapshots and normalized warehouse tables for trend analysis.
  • Add integration tests with recorded fixtures for every connector.
  • Validate every tool in MCP Inspector before publishing.
  • Deploy with a /health route through FastMCP streamable HTTP on Railway or Render.

Metadata

Release files for amazon-seller-operations-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for amazon-seller-operations-mcp 0.1.1
File Size Uploaded Provenance Actions
amazon_seller_operations_mcp-0.1.1.tar.gz 19.1 kB Without provenance Details for amazon_seller_operations_mcp-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for amazon-seller-operations-mcp 0.1.1
File Interpreter ABI Platform Actions
amazon_seller_operations_mcp-0.1.1-py3-none-any.whl Python 3 none any Details for amazon_seller_operations_mcp-0.1.1-py3-none-any.whl

Total release size: 38.2 kB

Release files / amazon_seller_operations_mcp-0.1.1.tar.gz

Download URL amazon_seller_operations_mcp-0.1.1.tar.gz
Size 19.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0e28a47d598e6e13c940ef048db4eeee315252aed28bf1bf7954fe2af7da3c93
BLAKE2b-256 checksum
How to use checksums
3b816cc4b6b757775d96ba00841ebe6795528e5c132aca2c859a6e6564cf3bcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / amazon_seller_operations_mcp-0.1.1-py3-none-any.whl

Download URL amazon_seller_operations_mcp-0.1.1-py3-none-any.whl
Size 19.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
28aeae471427982020bb4c8d2aae9a35bd90179ac3d68156762ce964436b6c15
BLAKE2b-256 checksum
How to use checksums
7d6f4ecc1f126e1d83ffba0fba095550bb6c4193a052401fe822b54d487c5b43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for amazon-seller-operations-mcp 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page