WebMCP Vision
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., "@WebMCP Visionfind a sleek black coffee maker that matches my kitchen photo"
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.
WebMCP Vision Tool
WebMCP Vision Tool is an agent-ready shopping experience for visual product decisions. It combines fast, structured commerce actions with focused product imagery, so an AI agent can answer questions about appearance without relying on full-page screenshots or guesswork.
Live release
Client: webmcp-vision.vercel.app
Wasp server: webmcp-vision-server-v5-production.up.railway.app
Source: onerandomd3v/Web-MCP-Vision-Tool
The client and server are deployed from the tested release on main. The server uses Neon PostgreSQL for production data.
Related MCP server: Vision MCP Server
The experience
Shoppers can search the catalog, inspect product details, compare specifications, evaluate appearance, match products to a room photo, and add products to a cart. The application uses two complementary tool layers:
Structured tools handle discovery, filtering, product details, compatibility, cart actions, coupons, and checkout.
Vision tools provide bounded product-image references when a request needs a visual judgment about finish, color, shape, or style.
The application supplies product data and image references. A multimodal agent performs the visual interpretation; this project does not pretend to be an image model.
Vision tools
Tool | Purpose |
| Return one product image and its metadata for visual evaluation. |
| Return an ordered set of product images for side-by-side comparison. |
| Return the assets needed to explain visual differences between products. |
| Return catalog candidates that can be compared with a shopper photo. |
| Provide candidate images and preference context for a visual recommendation. |
Vision results are bounded and deterministic. Product IDs are validated, duplicate candidates are removed, and missing images are reported instead of silently substituted. Image bytes, credentials, and uploaded photos are never placed in WebMCP tool schemas.
Shopper flow
Use structured search to narrow the catalog.
Request product images only when the question requires visual judgment.
Optionally select a local JPG, PNG, or WebP room photo. The browser keeps a temporary object URL until the shopper removes it or leaves the page.
Compare the returned references and explain the trade-offs.
Add an item to the cart only when the shopper asks. Checkout is never invoked implicitly.
Technology
Wasp 0.25 full-stack application
React, TypeScript, and Vite client
Node server with Prisma and PostgreSQL
use-webmcp-toolfor browser tool registrationVitest for contract and behavior tests
This is one application repository with a React/Vite browser client and an Express/TypeScript API. The two deploy independently without maintaining separate codebases.
Local development
Run the project with Node 24.14.1 or newer and a PostgreSQL database.
npm install
npx prisma generate
npx prisma migrate deploy
npm run build:server
npm run build:client
npm run start:serverThe client runs on port 3000 and the server on port 3001. In Codespaces, the development proxy keeps browser requests same-origin. Keep .env files, database URLs, API keys, and uploaded photos out of Git.
Verification
From the repository root:
npm run build:server
npm run build:client
npm testLicense
WebMCP Vision Tool is released under the MIT License.
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 Servers
- FlicenseAqualityNot gradedmaintenanceEnables AI agents to analyze images through vision AI providers (Gemini, OpenAI, Claude), performing tasks like image description, object detection with bounding boxes, region-specific analysis, and precise color extraction without consuming context window with raw pixels.4
- AlicenseAqualityDmaintenanceEnables AI agents to analyze images, extract text, compare images, and analyze video through any OpenAI-compatible vision model.411920MIT
- FlicenseAqualityDmaintenanceEnables AI-powered shopping assistance by analyzing natural language shopping queries and automating product searches on multiple e-commerce platforms.12

Periskop MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform product discovery from natural language shopping intents, returning ranked products with merchant links without completing checkout.MIT
Related MCP Connectors
Agent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.
Product discovery for AI agents: ranked products and bundles from the open merchant web.
Policy review and purchase discovery for AI-agent commerce actions.
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/onerandomd3v/Web-MCP-Vision-Tool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server