Pangolinfo Amazon Data MCP
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
Open source Repository Open in the app JSON README (API)
About
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- pangolin-spg
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 0.7.9
- Stars
- 1
- Last push
- 2026-09-02T01:06:04Z
- Repository state
- ativo
- Language
- Python
- License
- MIT
- Added
- 2026-08-29 03:02:09
- Updated
- 2026-08-29 03:02:09
- Origin id
io.github.Pangolin-spg/pangolinfo-mcp
README
# pangolinfo-mcp
[](https://mcpservers.org/servers/pangolin-spg/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.](https://www.pangolinfo.com)
## Why this package
The [Amazon Data MCP](https://www.pangolinfo.com/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](https://tool.pangolinfo.com) and grab a permanent API key from Account Center.
### 2. Use the client
```python
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
```python
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
```python
# Call any tool by name
result = client.call_tool("search_amazon", {"keyword": "laptop", "page": 2})
```
## Use as an MCP server
This repo also documents the **hosted MCP server** that any MCP-compatible client (Claude Desktop, Cursor, VS Code, etc.) can connect to directly over Streamable HTTP — no local install required.
Add to your client's `mcp.json` / MCP config:
```json
{
"mcpServers": {
"pangolinfo": {
"url": "https://mcp.pangolinfo.com/mcp",
"headers": {
"Authorization": "Bearer pgl_your_api_key"
}
}
}
}
```
Or pass the key inline as a query parameter:
```
https://mcp.pangolinfo.com/mcp?api_key=pgl_your_api_key
```
Get a permanent API key at [tool.pangolinfo.com](https://tool.pangolinfo.com). The key is sent as a Bearer token; config is not hot-reloaded, so restart/reconnect the client after changing it.
For MCP clients that require a local stdio process, use the official npm bridge:
```bash
PANGOLINFO_API_KEY="your_key" npx -y pangolinfo-amazon-data-mcp
```
Source and client configuration: [github.com/Pangolin-spg/amazon-data-mcp](https://github.com/Pangolin-spg/amazon-data-mcp).
## Links
- **MCP product page:** [pangolinfo.com/amazon-data-mcp](https://www.pangolinfo.com/amazon-data-mcp/)
- **Documentation:** [docs.pangolinfo.com](https://docs.pangolinfo.com)
- **Get a free API key:** [tool.pangolinfo.com](https://tool.pangolinfo.com)
- **Source code:** [github.com/Pangolin-spg/pangolinfo-mcp](https://github.com/Pangolin-spg/pangolinfo-mcp)
## License
MIT — © PANGOLIN INFO TECH PTE. LTD.