Shopping search across 100M+ products, with every retailer's offer and live price in one place.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Shopping search across 100M+ products, with every retailer's offer and live price in one place β an MCP server with an interactive storefront UI on hosts that support it.
https://github.com/user-attachments/assets/59508319-aa1f-4462-afbe-52b64638ece3
2026-07-28, stateless)https://mcp.trychannel3.com/search_products, get_productsfind-gift, price-check, find-dupesOne URL, no API key and no OAuth:
Limits on the free tier are generous and sized for personal use. For unlimited usage and affiliate attribution, add an API key.
Settings β Connectors β Add custom connector, then paste the endpoint URL. Claude connects from its own servers, so one connector covers every Claude surface including mobile.
Don't use claude_desktop_config.json for this: it only accepts stdio servers, and an entry with a url field is silently dropped along with the rest of mcpServers.
Turn on developer mode under Settings β Security and login, then create an app under Settings β Plugins pointing at the endpoint URL, with authentication set to none.
~/.cursor/mcp.json, or .cursor/mcp.json to scope it to one project:
.vscode/mcp.json, or code --add-mcp '{"name":"Channel3","type":"http","url":"https://mcp.trychannel3.com/"}' for the user profile:
Register the endpoint as a Streamable HTTP server; there is no SSE endpoint. It's stateless, so there's no session to keep alive, and clients on the 2026-07-28 revision can skip the initialize handshake entirely.
Create an account at trychannel3.com, copy a key from the dashboard, and send it as an X-API-Key header. That lifts the free-tier rate limit and attributes affiliate clicks to your account.
"headers": { "X-API-Key": "<your-api-key>" } alongside url.--header "X-API-Key: <your-api-key>" to the claude mcp add command.mcp tool, HostedMCPTool): put the key in the tool's authorization field β the server accepts it as a bearer token.~/.codex/config.toml so the key stays out of the file:Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/channel3-shopping)<a href="https://allmcps.com/mcp/channel3-shopping"><img src="https://allmcps.com/api/badge/channel3-shopping?style=directory" alt="Channel3 Shopping on AllMCPs" /></a>