mcpField
S
smart-crawler

smart-crawler

Remote
github.com/shulex-vocBusiness & Marketing0Updated 20w ago
Repository

About smart-crawler

smart-crawler is a hosted MCP server that provides AI agents with e-commerce competitor intelligence, customer review analysis, Amazon ASIN reports, and Reddit growth playbooks. It also supports Google Shopping landscape research and on-demand URL scraping.

Key features

  1. 01Search competitor products by brand, country, keyword, or price
  2. 02Analyze reviews from Trustpilot, Reviews.io, and Google Maps
  3. 03Generate Amazon ASIN review and VOC reports
  4. 04Rank merchants in Google Shopping results
  5. 05Scrape a URL with short-lived agent memory
  6. 06Create Reddit subreddit growth playbooks

Use cases

  1. 01Compare competitor products across markets
  2. 02Summarize pain points in customer reviews
  3. 03Analyze Amazon product feedback and listing guidance
  4. 04Plan growth for a Reddit subreddit

MCP support

The hosted MCP server provides e-commerce research, review analysis, URL scraping, and Reddit research tools to MCP clients over streamable-http, using a Bearer API key for authentication.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://smartcrawler.io/mcp/
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://smartcrawler.io/mcp/Auth required

Tools

Details

From the project README

smart-crawler MCP

E-commerce competitor intelligence, VOC review sentiment, Amazon ASIN analysis, Google Shopping landscape, on-demand URL scraping, and Reddit subreddit growth playbooks — exposed to AI agents as a hosted Model Context Protocol server.

  • Endpoint: https://smartcrawler.io/mcp/ (streamable-http)
  • Auth: Authorization: Bearer sck_... — generate a key in the smart-crawler console
  • Registry: io.github.shulex-voc/smart-crawler

This repository hosts the public MCP manifest for the smart-crawler service. It is the discovery/connection entry point — the service itself is hosted.

Connect

Claude Code
export SMARTCRAWLER_API_KEY=sck_...
claude mcp add --scope user --transport http smart-crawler \
  https://smartcrawler.io/mcp/ \
  --header "Authorization: Bearer $SMARTCRAWLER_API_KEY"

--scope user makes the server visible in every project. Without it, claude mcp add defaults to local scope (only the current directory), a common "I added it but /mcp is empty" pitfall. Verify with claude mcp list or /mcp.

Codex (~/.codex/config.toml)
[mcp_servers.smart-crawler]
url = "https://smartcrawler.io/mcp/"
bearer_token_env_var = "SMARTCRAWLER_API_KEY"
Any MCP client

Point your client at https://smartcrawler.io/mcp/ over streamable-http and send your API key as a Bearer token. See mcp.json for the full tool list and server.json for the registry manifest.

Tools (highlights)

ToolWhat it does
reddit_subreddit_playbookFull growth playbook for a subreddit's top contributors
search_competitor_productsSearch competitor catalog by brand / country / keyword / price
get_voc_reviewsConsumer VOC reviews from Trustpilot / Reviews.io / Google Maps
amazon_voc_reportAmazon ASIN reviews + AI VOC analysis (pain points, listing tips)
competitor_landscapeGoogle Shopping merchant-share ranking for a keyword
scrape_urlOne-URL scrape with short-lived agent memory
query_warehouseWarehouse-first natural-language query (0 credits)

Full list in mcp.json.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.