Skip to main content

Pangolinfo Amazon Data MCP - Python client for 19 Amazon/WIPO/PACER data tools via the MCP protocol.

Project description

pangolinfo-mcp

Python client for the Pangolinfo Amazon Data MCP server — 19 Amazon / WIPO / PACER data tools callable from Python, no AI client required.

Built and maintained by PANGOLIN INFO TECH PTE. LTD.

Why this package

The Amazon Data MCP gives AI agents 19 data tools via the MCP protocol. This package lets Python developers call those same tools from code — no Claude, Cursor, or any AI client needed.

  • 19 tools in one client: Amazon product, reviews, search, niches, bestsellers, AI SERP, WIPO, PACER and more
  • Zero dependencies beyond httpx — no MCP SDK required
  • Sync interface (async coming soon)
  • Same engine, same pricing as the REST API and MCP server

Installation

pip install pangolinfo-mcp

Quick start

1. Get a permanent API key

Sign up at tool.pangolinfo.com and grab a permanent API key from Account Center.

2. Use the client

from pangolinfo_mcp import PangolinfoMCPClient

client = PangolinfoMCPClient(api_key="your_permanent_api_key")

# Amazon product detail
product = client.get_amazon_product("B0DYTF8L2W")
print(product["title"])

# Keyword search
results = client.search_amazon("wireless earbuds")

# Best sellers in a category
bestsellers = client.list_bestsellers(category_id="172282")

# WIPO trademark check
trademarks = client.wipo_search("Nike")

# PACER patent litigation
cases = client.pacer_search("Apple Inc.")

# List all available tools
tools = client.list_tools()

client.close()

Context manager

with PangolinfoMCPClient(api_key="your_key") as client:
    product = client.get_amazon_product("B0DYTF8L2W")

All 19 tools

Amazon Core Data (5)

Method Description
client.search_amazon(keyword) Search Amazon products
client.get_amazon_product(asin) Full product detail
client.get_amazon_reviews(asin) Paginated reviews
client.list_seller_products(seller_id) Seller storefront
client.scrape_url(url) Scrape any Amazon page

Category & Niche Analysis (8)

Method Description
client.filter_niches(**metrics) Blue-ocean niche discovery
client.filter_categories(**metrics) Category filtering
client.search_categories(query) Full-text category search
client.get_category_children(node_id) Browse node children
client.get_category_tree() Root category tree
client.batch_category_paths(category_ids) Batch category paths
client.list_bestsellers(category_id) Best Sellers list
client.list_new_releases(category_id) New Releases list

Search & SERP AI (3)

Method Description
client.ai_search(query) AI Overview / AI Mode SERP
client.keyword_trends(keyword) Keyword trend time-series
client.search_amazon_alexa(query) Alexa for Shopping

Maps & IP Compliance (3)

Method Description
client.search_local_maps(query) Maps POI data
client.wipo_search(keyword) WIPO trademark search
client.pacer_search(query) PACER patent litigation

Utility (1)

Method Description
client.capabilities() List all live tools (free)

Generic tool call

# Call any tool by name
result = client.call_tool("search_amazon", {"keyword": "laptop", "page": 2})

Links

License

MIT — © PANGOLIN INFO TECH PTE. LTD.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pangolinfo_mcp-0.1.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pangolinfo_mcp-0.1.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file pangolinfo_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: pangolinfo_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for pangolinfo_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2bdb9815c10a983d77a509231944c5358a46efaa67a5beb04f4cd869842feeb7
MD5 d203da4b4355966a8b70024b8d665097
BLAKE2b-256 b3298e0593404c2f44be6b5e3a7262e9896e0dc0355f0abfac0fd9edc07527cf

See more details on using hashes here.

File details

Details for the file pangolinfo_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pangolinfo_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for pangolinfo_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6cf7db490400c93b543313458bd85cd4cf019a794ac6f906fc546eb1020263d3
MD5 4091976969e865c61a8180dc6c15f81b
BLAKE2b-256 6d18ab60ef51b33a3468b6fd31765b41ca53c57b326e2d28a28defbda0206825

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page