trackmcp
Back to directory
Pangolin-spg

pangolinfo-mcp

View on GitHub

MCP server giving AI agents live Amazon, WIPO & PACER data — 19 tools over one remote Streamable HTTP endpoint, plus an npm/PyPI stdio package.

1 stars PythonOthers Updated Sep 2, 2026
ai-agentsamazonamazon-dataecommercellmmcpmcp-servermodel-context-protocolpythonweb-scraping

Documentation

pangolinfo-mcp

Listed on mcpservers.org

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

code
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

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)

MethodDescription
`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)

MethodDescription
`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)

MethodDescription
`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)

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

Utility (1)

MethodDescription
`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:

code
https://mcp.pangolinfo.com/mcp?api_key=pgl_your_api_key

Get a permanent API key at 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.

License

MIT — © PANGOLIN INFO TECH PTE. LTD.

Frequently asked questions

What is pangolinfo-mcp?

pangolinfo-mcp is MCP server giving AI agents live Amazon, WIPO & PACER data — 19 tools over one remote Streamable HTTP endpoint, plus an npm/PyPI stdio package.

How do I install pangolinfo-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is pangolinfo-mcp open source?

Yes — it is hosted on GitHub at https://github.com/Pangolin-spg/pangolinfo-mcp and has 1 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP