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
- MCP product page: pangolinfo.com/amazon-data-mcp
- Documentation: docs.pangolinfo.com
- Get a free API key: tool.pangolinfo.com
- Source code: github.com/Pangolin-spg/pangolinfo-mcp
License
MIT — © PANGOLIN INFO TECH PTE. LTD.
Metadata
Release files for pangolinfo-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pangolinfo_mcp-0.1.0.tar.gz | 6.9 kB | Without provenance | Details for pangolinfo_mcp-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pangolinfo_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for pangolinfo_mcp-0.1.0-py3-none-any.whl |
Total release size: 15.4 kB
Release files / pangolinfo_mcp-0.1.0.tar.gz
| Download URL | pangolinfo_mcp-0.1.0.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2bdb9815c10a983d77a509231944c5358a46efaa67a5beb04f4cd869842feeb7
|
|
BLAKE2b-256 checksum How to use checksums |
b3298e0593404c2f44be6b5e3a7262e9896e0dc0355f0abfac0fd9edc07527cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / pangolinfo_mcp-0.1.0-py3-none-any.whl
| Download URL | pangolinfo_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6cf7db490400c93b543313458bd85cd4cf019a794ac6f906fc546eb1020263d3
|
|
BLAKE2b-256 checksum How to use checksums |
6d18ab60ef51b33a3468b6fd31765b41ca53c57b326e2d28a28defbda0206825
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Security for pangolinfo-mcp 0.1.0
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.