Catalog CLI Pro MCP server
Amazon catalog auditing tool. 13 quality checks for your listings.
15 stars18 downloads/wk
Reviews
Write oneNobody has reviewed Catalog CLI Pro yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Catalog CLI Pro tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 24 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install Catalog CLI Pro in Claude Code, Cursor or VS Code
Runs npx -y @bwb03/catalog-cli-pro on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add catalog-cli-pro -- npx -y @bwb03/catalog-cli-pro
What the publisher says
From the Catalog CLI Pro repository's README, as published. We do not edit it. Read it on GitHub
Catalog CLI
Agent-native Amazon catalog auditing tool
The first AI-agent-friendly Amazon catalog analysis tool. Query your CLRs with structured input, integrate via MCP server, and automate catalog audits.
Hosted API available at api.catalogcli.com — persistent storage, unlimited scans, and API access for $9.99/mo. Learn more
What's New in v2.3
- Seller Central AJAX lookup - Fetch Amazon's live Seller Central listing JSON with catalog listing fetch
- Live listing vs CLR diff - Compare Amazon's current listing fields against your Category Listing Report with catalog listing diff
- Agent-ready Seller Central tools - New MCP tools catalogsellerlistingfetch and catalogsellerlistingdiff
- Local cookie auth - Use --cookie, --cookie-file, or CATALOGSELLERCENTRAL_COOKIE; Seller Central cookies stay local
v2.2 Title Readiness
- Amazon title readiness - mobile-title-readiness flags titles over 75 characters for Amazon's mobile title update
- Rewrite-ready output - Returns first-75-character title segments, overflow text, significant terms, item highlight status, and recommended next actions
- Agent workflow friendly - Aliases title-75 and amazon-title-75 make it easy to call from Claude, MCP clients, and automation workflows
- 14 built-in checks - Adds a title triage workflow while keeping the classic 200-character long-titles check unchanged
v2.0 Agent Foundations
- Shared core architecture - Business logic separated into catalog/core/, powering both CLI and MCP
- MCP server - catalog mcp launches a stdio MCP server with 4 tools, ready for Claude Desktop and any MCP client
- JSON input - --json and --stdin flags for structured agent input
- Schema introspection - catalog schema --format json returns full request/response schemas
- Field masks - --fields sku,severity,details to reduce output size
- Pagination - --limit and --offset for controlling result size
- NDJSON streaming - --format ndjson for line-by-line streaming of large results
- Input hardening - Pydantic validation rejects path traversal, injection, and malformed input
- Environment variables - CATALOGCLIDEFAULT_FORMAT=json for headless/CI use
- Backward compatible - All v1.x commands work unchanged
Features
- Agent-Native - CLI + MCP server as equal citizens, JSON/NDJSON output, schema introspection
- Fast - Query 1000+ SKU catalogs in seconds
- Extensible - Plugin system for custom queries
- Comprehensive - 14 built-in catalog health checks
- Intent Optimized - COSMO-inspired shopper intent coverage for bullets
Installation
pip install amazon-catalog-cliOr install from source:
git clone https://github.com/BWB03/amazon-catalog-cli.git
cd amazon-catalog-cli
pip install -e .Quick Start
For Humans
# Run all catalog checks
catalog scan my-catalog.xlsx
# Detailed results
catalog scan my-catalog.xlsx --show-details
# Run specific check
catalog check intent-bullets my-catalog.xlsx
# Audit titles for Amazon's 75-character mobile title update
catalog check mobile-title-readiness my-catalog.xlsx
# List available queries
catalog list-queriesFor AI Agents
# JSON output with field mask and limit
catalog scan my-catalog.xlsx --format json --fields sku,severity,details --limit 20
# Title rewrite triage for agents
catalog check mobile-title-readiness my-catalog.xlsx --format json \
--fields sku,details,title_char_count,mobile_visible_title,overflow_title,all_significant_termsShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Catalog CLI Pro: common questions
- Is Catalog CLI Pro MCP server safe?
- Mostly: it is graded B (83/100). Read the Catalog CLI Pro safety report
- How do I install Catalog CLI Pro?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Catalog CLI Pro need an API key?
- Yes. The registry entry asks for
CATALOG_API_KEY. - Is Catalog CLI Pro maintained?
- The last commit was 40 days ago (2026-09-03). The latest release is v1.0.0.
- What can I use instead of Catalog CLI Pro?
- Servers from other publishers that do the same job: Amazon MCP server, TWZRD Agent Intelligence MCP server and Email MCP server. Compare all Catalog CLI Pro alternatives.
Alternatives to Catalog CLI Pro
Same job from other publishers: the closest match first, then the best rated.
- AmazonMCP server for Amazon Selling Partner API (SP-API) — orders, listings, catalog, inventory, financesnot reviewedGrowingB
- TWZRD Agent IntelligencePre-spend trust for AI agents that buy: check x402 services and product listings before paying.not reviewedGrowingA
EmailSend email through your own Amazon SES account, and check domains, suppressions and sandbox status.not reviewedGrowingA- Loki ModeAutonomous spec-to-product coding-agent CLI with an MCP server exposing 39 tools over stdio.not reviewedEstablishedB
- Idea RealityPre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.not reviewedEstablishedB