{"slug": "periskop-product-discovery-mcp-api-for-ai-agents", "title": "Periskop – product discovery (MCP/API) for AI agents", "summary": "Periskop launches a product discovery API for AI agents, offering structured, hallucination-free shopping results via MCP or REST. The service returns in-stock products with live prices and merchant links, replacing slow web crawling for AI shopping assistants and automation workflows.", "body_md": "# Product discovery for AI agents.\n\nCheap, reliable, hallucination-free product discovery for the agents you're building. One MCP/API call turns shopping intent into real, in-stock products, with live prices and working merchant links.\n\nExample output · hover to pause, or pick an answer_type\n\n## Use Periskop through MCP or REST.\n\nConnect the MCP server to Claude Code, Cursor, and other ChatGPT-compatible or custom agent runtimes, or call the REST endpoint from any app backend. Keys, usage, billing, docs, and OpenAPI live in the developer portal.\n\n```\n// MCP, Claude Code, Cursor, custom agent runtimes\n{\n  \"mcpServers\": {\n    \"periskop\": {\n      \"url\": \"https://mcp.periskop.ai\",\n      \"headers\": { \"Authorization\": \"Bearer dp_...\" }\n    }\n  }\n}\n// REST, from any app backend\nPOST /shopping/discover\nAuthorization: Bearer dp_...\n{ \"prompt\": \"...\", \"mode\": \"bundle\" }\n```\n\nCreate a project, mint a key, and call run_shopping_discovery. Every result carries a result_id, re-fetch it with get_discovery_result.\n\nDrop Periskop into your existing automation stack, native steps for Dify, n8n, and Pipedream.\n\n## Search returns links. Periskop returns the right products.\n\nA generic agent searches, opens page after page, and re-reads it with an LLM on every request, slow, token-heavy, unreliable. Periskop returns the products in one structured call, with a paste-ready reply your agent renders directly.\n\n## Onboarded does not mean trusted.\n\nPeriskop validates store structure, product extraction, price readability, link validity, image presence, and stability before a store can influence recommendations. Stores earn the right to shape recommendations.\n\n- Accessible\n- Product pages found\n- Product cards detected\n\n- Product extraction\n- Price readability\n- Link validity\n- Image presence\n- Stability / latency\n\n**Trusted**, can shape best picks** Limited**, alternatives or restricted contexts** Rejected**, cannot influence recommendations\n\n## Checkout was always solved. Knowing what to buy wasn't, until Periskop.\n\nPayments, carts, and fulfillment already have a hundred providers, that part was never the problem. The unanswered question is the valuable one: out of everything for sale, what should your agent actually recommend? Periskop is that layer. It finds the right in-stock products and hands off a clean merchant link; your existing rails do the rest.\n\n- Intent understanding\n- Retrieval\n- Ranking\n- Alternatives\n- Bundles\n- Caveats\n- Match quality\n- Merchant links\n\nStripe · merchants · your storefront\n\n- Checkout\n- Payments\n- Orders\n- Fulfillment\n- Returns\n\n## One call. Build whatever needs live products and prices.\n\nThe same run_shopping_discovery call powers a chat assistant, a computer-use agent, a price-monitoring bot, an arbitrage scanner, a procurement workflow, a commerce copilot, a whole shopping app, and whatever you imagine next. You ship the experience; Periskop is the one call underneath.\n\nReal, in-stock picks dropped straight into chat, ranked, priced, and linked.\n\n[See pricing →](/pricing)\n\n## Product discovery for the agents you are building.\n\nFor AI shopping assistants, browser and computer-use agents, procurement workflows, commerce copilots, recommendation systems, and AI-native shopping apps.\n\n## Common questions\n\n## What is Periskop?+\n\nPeriskop is product discovery for AI agents. One MCP/API call turns a shopping request into real, in-stock products, with live prices, working merchant links, alternatives, inferred bundles, caveats, a paste-ready reply, and a result_id, so your agent can recommend instead of crawling the web on every request.\n\n## Who is this for?+\n\nDevelopers building AI shopping assistants, browser and computer-use agents, procurement and ops workflows, commerce copilots, recommendation features, accessibility shopping, and AI-native shopping apps.\n\n## How does it work?+\n\nYou send a prompt to run_shopping_discovery over MCP or REST. Periskop retrieves and ranks across quality-gated merchants and returns a structured response, items or an inferred bundle, plus a paste-ready suggested_agent_reply and next_actions, your agent renders directly. No per-site browsing, no runtime scraping.\n\n## Do merchants need to integrate?+\n\nNo. Periskop validates store structure, extraction, prices, links, images, and stability so only quality-gated, discovery-ready supply can influence results. Merchants don't lift a finger.\n\n## Is this just search?+\n\nNo. Search returns links you still have to open and reason over. Periskop returns the products themselves, ranked, in-stock, priced, and linked, in one call, with match_quality and caveats.\n\n## Do you handle checkout or carts?+\n\nNo. No checkout, no payments, merchant links only. Periskop never buys, places orders, or creates merchant checkout carts. Users complete purchases on merchant sites.\n\n## What happens when no good product exists?+\n\nPeriskop marks items match_quality: null and returns caveats rather than a forced or hallucinated pick, plus the closest matches and alternatives. Every result carries a result_id, so you can re-fetch it later with get_discovery_result.\n\n## What is the MCP/API?+\n\nAn MCP server for agent runtimes (Claude Code, Cursor, custom agents) and a REST endpoint for app backends. Keys, usage, billing, docs, and OpenAPI live in the developer portal.\n\n## How does pricing work?+\n\nUsage-based: €7 per 1,000 shopping requests, with free credits on your first API key. Early access is founder-led onboarding.", "url": "https://wpnews.pro/news/periskop-product-discovery-mcp-api-for-ai-agents", "canonical_source": "https://www.periskop.ai", "published_at": "2026-06-30 20:40:07+00:00", "updated_at": "2026-06-30 20:51:50.190178+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools", "ai-products", "ai-infrastructure"], "entities": ["Periskop", "Claude Code", "Cursor", "Dify", "n8n", "Pipedream", "Stripe"], "alternates": {"html": "https://wpnews.pro/news/periskop-product-discovery-mcp-api-for-ai-agents", "markdown": "https://wpnews.pro/news/periskop-product-discovery-mcp-api-for-ai-agents.md", "text": "https://wpnews.pro/news/periskop-product-discovery-mcp-api-for-ai-agents.txt", "jsonld": "https://wpnews.pro/news/periskop-product-discovery-mcp-api-for-ai-agents.jsonld"}}