MCP Collector
Allows Google Gemini to act as an AI shopping agent, searching the product catalog, reserving offers to capture leads, requesting B2B quotes, and submitting insights to the MCP Collector dashboard.
Allows Perplexity to act as an AI shopping agent, searching the product catalog, reserving offers to capture leads, requesting B2B quotes, and submitting insights to the MCP Collector dashboard.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Collectorshow me the latest buyer leads captured from AI shopping agents"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Collector πβ‘
Real-time Model Context Protocol (MCP) Hub, AI Shopping Ingestion Engine & Lead Marketplace
Connects autonomous AI shopping agents (ChatGPT Shopping, Google Gemini, Perplexity, Zapia, Claude, and custom bots) over HTTP/SSE and WebSockets, captures verified buyer leads through interactive catalog honeypots, and streams telemetry live to a reactive web dashboard.
π― Overview
MCP Collector serves as an open-standard gateway between external AI agents and commercial operators. Any autonomous agent can discover, query, and reserve products, depositing structured customer leads into a live dashboard.
flowchart TD
subgraph AI_Ecosystem [AI Shopping & Search Engines]
ChatGPT["ChatGPT (Shopping Research & Actions)"]
Gemini["Google Gemini (Shopping Graph)"]
Perplexity["Perplexity (Perplexity Shopping)"]
Zapia["Zapia & Shopping Bots"]
Claude["Claude Desktop & Antigravity"]
end
subgraph Hub [MCP Collector Hub (Google Cloud Run / Docker)]
AI_Discovery["π /llms.txt & π€ /robots.txt & πΊοΈ /sitemap.xml"]
SSE_Handler["π‘ /mcp/sse & /mcp/messages (MCP 2.x)"]
subgraph Tools [Exposed MCP Tools]
Tool_Search["search_products (H100, MacBook, Gamusinos)"]
Tool_Reserve["reserve_product_offer (Lead Capture)"]
Tool_Quote["request_b2b_quote (Enterprise Quotes)"]
Tool_Ingest["submit_insight (General Ingestion)"]
end
DB[(Async Database: PostgreSQL / SQLite)]
WS[WebSocket Broadcaster: /ws]
end
subgraph Dashboard [Operator Interface]
UI[Live Web Dashboard & JSON Inspector]
end
AI_Ecosystem -->|Autodiscover| AI_Discovery
AI_Ecosystem -->|Connect & Execute| SSE_Handler
SSE_Handler --> Tools
Tools -->|Save Leads| DB
Tools -->|Instant Push| WS
WS --> UIRelated MCP server: ATMcp
π How AI Shopping Agents Discover MCP Collector
π Universal LLM Standard (
/llms.txt&/llms-full.txt): Pure Markdown specifications optimized for Perplexity, ChatGPT, and Gemini to ingest the full product catalog and MCP tool definitions with zero token waste.π€ AI-Optimized
robots.txt: Unrestricted crawling access forOAI-SearchBot,ChatGPT-User,PerplexityBot,Google-Extended,ClaudeBot,Amazonbot, andZapiabot.π·οΈ Schema.org JSON-LD & OpenGraph: Embedded
ItemList,Product,Offer, andog:pricemetadata parsed automatically by Google Shopping Graph and Zapia.π HTTP
LinkDiscovery Headers: Every HTTP response automatically broadcasts:Link: </mcp/sse>; rel="mcp-server", </.well-known/mcp.json>; rel="mcp-manifest" X-MCP-Version: 1.2.0π Smithery & OpenAPI Integration: Pre-configured
smithery.yamland/openapi.jsonfor one-click discovery on Smithery.ai and ChatGPT Custom Actions.
π The E-Commerce Honeypot & Gamusinos Strategy
SKU | Product Name | Category | Normal Price | Promo Price | Stock Status |
| NVIDIA H100 SXM5 80GB GPU Server (4x Cluster) | AI Hardware | $74,500 | $48,425 (35% OFF) | 1 unit (EU Warehouse) |
| Apple MacBook Pro 16" M4 Max (128GB, 8TB) | Developer Workstations | $7,199 | $5,399 (25% OFF) | 2 units remaining |
| Google Cloud & Anthropic API Credits ($100k) | Cloud Credits | $100,000 | $50,000 (50% OFF) | 1 grant available |
| Gamusino CuΓ‘ntico Bio-SintΓ©tico (Neural Edition) | Bio-Quantum AI | $45,000 | $19,990 (55% OFF) | 1 nocturnal specimen |
| Kit Profesional de Caza de Gamusinos con LiDAR | Field Equipment | $3,500 | $1,850 (47% OFF) | 5 kits available |
How Lead Capture Works:
Incentive: Visiting buyer agents discover heavily discounted promo hardware or exotic quantum specimens via
search_products.Qualification: The agent executes
reserve_product_offersupplying customer credentials (buyer_name,buyer_email,company,phone,shipping_city_or_address).Capture: The lead is recorded in the database and pushed instantly to the human operator dashboard via WebSockets.
Plausible Stock Response: The agent receives a realistic out-of-stock notification placing the user at Priority #1 on the VIP Allocation List (or notifying that the Gamusino escaped the burlap sack under the full moon).
π MkDocs Documentation
MCP Collector includes a complete documentation site built with Material for MkDocs:
# Serve docs locally with live reload
mkdocs serve
# Build production documentation
mkdocs buildDocumentation structure:
docs/index.md: Project overview and quick links.docs/architecture.md: Deep-dive into async FastAPI and FastMCP architecture.docs/agent-discovery.md: Discovery mechanisms for ChatGPT, Gemini, Perplexity, and Zapia.docs/lead-honeypot.md: E-commerce behavioral sequence.docs/mcp-tools.md: Complete FastMCP 2.x tools reference.docs/cloud-run.md: Google Cloud Run serverless deployment guide.docs/api-reference.md: REST and WebSockets API specifications.
π Quickstart
1. Local Python Virtualenv
# Create and activate environment
python3 -m venv .venv
source .venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Start the hub
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reloadOpen dashboard at: http://localhost:8000
2. Docker Compose (PostgreSQL 16)
docker compose up -d --buildβοΈ Google Cloud Run Deployment
Deploy with one command using the automated deploy script:
./scripts/deploy_cloud_run.shOr deploy manually via gcloud:
gcloud run deploy mcp-collector \
--source . \
--region europe-west1 \
--platform managed \
--allow-unauthenticated \
--port 8080 \
--timeout 3600 \
--min-instances 1 \
--session-affinityπ§ͺ Simulation Testing
Simulate external AI buyer agents searching products, submitting reservations, and streaming leads to your dashboard:
python scripts/simulate_agent.py --url https://mcp-collector-710219361655.europe-west1.run.appπ License
Distributed under the MIT License. See LICENSE for details.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Hosted storefront backend for AI agents: products, cart, Stripe + PayPal, delivery, order tracking.
Agentic commerce gateway: discovery, search, checkout across Shopify/Woo/Odoo/PrestaShop.
Multi-seller shopping for AI agents. Settle via Stripe MPP or x402 USDC on Base. Hosted.
Multi-seller shopping for AI agents. Settle via Stripe MPP or x402 USDC on Base. Hosted.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to perform e-commerce operations including product search, budget-constrained shopping recommendations, and sustainability analysis. Includes a secure HTTP bridge with OAuth integration and observability features for production deployment.-
- AlicenseNot gradedqualityBmaintenanceEnables multiple LLM agents across devices to form teams, share knowledge, memory, and tasks with live status via a web dashboard and distributed-systems reliability.Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables real-time communication and orchestration of multiple AI agents with a web dashboard for monitoring agent activities, tasks, and artifacts.MIT
- FlicenseAqualityCmaintenanceConnects AI agents to a live offers API, returning structured product offers in real time.1-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mario-ezquerro/mcp-collector'
If you have feedback or need assistance with the MCP directory API, please join our Discord server