{
  "markdown": "# pangolinfo-mcp\n\n[![Listed on mcpservers.org](https://mcpservers.org/badge.svg)](https://mcpservers.org/servers/pangolin-spg/pangolinfo-mcp)\n\nPython client for the **Pangolinfo Amazon Data MCP** server — 19 Amazon / WIPO / PACER data tools callable from Python, no AI client required.\n\n> Built and maintained by [PANGOLIN INFO TECH PTE. LTD.](https://www.pangolinfo.com)\n\n## Why this package\n\nThe [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.\n\n- **19 tools** in one client: Amazon product, reviews, search, niches, bestsellers, AI SERP, WIPO, PACER and more\n- **Zero dependencies** beyond `httpx` — no MCP SDK required\n- **Sync** interface (async coming soon)\n- **Same engine, same pricing** as the REST API and MCP server\n\n## Installation\n\n```\npip install pangolinfo-mcp\n```\n\n## Quick start\n\n### 1. Get a permanent API key\n\nSign up at [tool.pangolinfo.com](https://tool.pangolinfo.com) and grab a permanent API key from Account Center.\n\n### 2. Use the client\n\n```python\nfrom pangolinfo_mcp import PangolinfoMCPClient\n\nclient = PangolinfoMCPClient(api_key=\"your_permanent_api_key\")\n\n# Amazon product detail\nproduct = client.get_amazon_product(\"B0DYTF8L2W\")\nprint(product[\"title\"])\n\n# Keyword search\nresults = client.search_amazon(\"wireless earbuds\")\n\n# Best sellers in a category\nbestsellers = client.list_bestsellers(category_id=\"172282\")\n\n# WIPO trademark check\ntrademarks = client.wipo_search(\"Nike\")\n\n# PACER patent litigation\ncases = client.pacer_search(\"Apple Inc.\")\n\n# List all available tools\ntools = client.list_tools()\n\nclient.close()\n```\n\n### Context manager\n\n```python\nwith PangolinfoMCPClient(api_key=\"your_key\") as client:\n    product = client.get_amazon_product(\"B0DYTF8L2W\")\n```\n\n## All 19 tools\n\n### Amazon Core Data (5)\n| Method | Description |\n|---|---|\n| `client.search_amazon(keyword)` | Search Amazon products |\n| `client.get_amazon_product(asin)` | Full product detail |\n| `client.get_amazon_reviews(asin)` | Paginated reviews |\n| `client.list_seller_products(seller_id)` | Seller storefront |\n| `client.scrape_url(url)` | Scrape any Amazon page |\n\n### Category & Niche Analysis (8)\n| Method | Description |\n|---|---|\n| `client.filter_niches(**metrics)` | Blue-ocean niche discovery |\n| `client.filter_categories(**metrics)` | Category filtering |\n| `client.search_categories(query)` | Full-text category search |\n| `client.get_category_children(node_id)` | Browse node children |\n| `client.get_category_tree()` | Root category tree |\n| `client.batch_category_paths(category_ids)` | Batch category paths |\n| `client.list_bestsellers(category_id)` | Best Sellers list |\n| `client.list_new_releases(category_id)` | New Releases list |\n\n### Search & SERP AI (3)\n| Method | Description |\n|---|---|\n| `client.ai_search(query)` | AI Overview / AI Mode SERP |\n| `client.keyword_trends(keyword)` | Keyword trend time-series |\n| `client.search_amazon_alexa(query)` | Alexa for Shopping |\n\n### Maps & IP Compliance (3)\n| Method | Description |\n|---|---|\n| `client.search_local_maps(query)` | Maps POI data |\n| `client.wipo_search(keyword)` | WIPO trademark search |\n| `client.pacer_search(query)` | PACER patent litigation |\n\n### Utility (1)\n| Method | Description |\n|---|---|\n| `client.capabilities()` | List all live tools (free) |\n\n## Generic tool call\n\n```python\n# Call any tool by name\nresult = client.call_tool(\"search_amazon\", {\"keyword\": \"laptop\", \"page\": 2})\n```\n\n## Use as an MCP server\n\nThis 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.\n\nAdd to your client's `mcp.json` / MCP config:\n\n```json\n{\n  \"mcpServers\": {\n    \"pangolinfo\": {\n      \"url\": \"https://mcp.pangolinfo.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer pgl_your_api_key\"\n      }\n    }\n  }\n}\n```\n\nOr pass the key inline as a query parameter:\n\n```\nhttps://mcp.pangolinfo.com/mcp?api_key=pgl_your_api_key\n```\n\nGet 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.\n\nFor MCP clients that require a local stdio process, use the official npm bridge:\n\n```bash\nPANGOLINFO_API_KEY=\"your_key\" npx -y pangolinfo-amazon-data-mcp\n```\n\nSource and client configuration: [github.com/Pangolin-spg/amazon-data-mcp](https://github.com/Pangolin-spg/amazon-data-mcp).\n\n\n## Links\n\n- **MCP product page:** [pangolinfo.com/amazon-data-mcp](https://www.pangolinfo.com/amazon-data-mcp/)\n- **Documentation:** [docs.pangolinfo.com](https://docs.pangolinfo.com)\n- **Get a free API key:** [tool.pangolinfo.com](https://tool.pangolinfo.com)\n- **Source code:** [github.com/Pangolin-spg/pangolinfo-mcp](https://github.com/Pangolin-spg/pangolinfo-mcp)\n\n## License\n\nMIT — © PANGOLIN INFO TECH PTE. LTD.\n",
  "bytes": 5043,
  "sha": "4ec34de2a18ed599649977799e7e33783c8bcd47140eb608fc9cbbc42c6f1bce",
  "repo_slug": "pangolin-spg/pangolinfo-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_pangolin_spg_pangolinfo_mcp_51ef9f02/readme"
}