search_products
Search product catalog. Filter by category (mice|laptops|phones), max_price (INR), min_rating, brand substring.
brandquerycategorymax_pricemin_rating
io.github.kamatanuj由 GitHub 账号 kamatanuj 发布v1.0.0更新于 Nov 1, 2026
WebMCP demo store: same catalog via MCP tool calls vs DOM scraping. -79% bytes, -42% tokens.
发布方自己的服务:demo.st
一个以 MCP 工具形式提供的演示网店,让助手无需抓取 HTML 即可搜索商品目录、管理购物车并下单。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.kamatanuj%2Fwebmcp-store/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"webmcp-demo-store": {
"type": "http",
"url": "https://demowithmcp.converso.work/mcp"
}
}
}Same store, same tools, two delivery modes:
/mcp, plus Chrome-native document.modelContext), so an agent reads only what the task needs.Benchmark (150-product catalog, identical tasks): 79% less action bytes, 42% fewer input tokens, 8/8 tasks correct in both modes. DOM mode wins on small catalogs then collapses; WebMCP wins with age. Crossover report: report.html → WebMCP_Comparison_Report.pdf.
stdlib-only (http.server, json, uuid, threading) — no pip install, no dependencies.
.well-known/mcp discovery, /mcp endpoint)Chrome 154 + --enable-features=WebMCP exposes document.modelContext on HTTPS origins (about:blank excluded).
registerTool): search_products, add_to_cart, get_cart, checkout (server-backed; all fetches in-page).getTools() discovery → executeTool() calls → orders 1017/1018 placed, T2/T4/T8 picks correct (HP Pavilion 14, Razer DeathAdder, OnePlus 12R).executeTool(tool, args) requires args as a JSON string (object form throws "Failed to parse input arguments"); return values are JSON strings too — JSON.parse both sides.--enable-features=WebMCP works headless; docs' chrome://flags/#enable-webmcp-testing is the manual path. Note: API is document.modelContext (moved from navigator since July 2026 build).MIT.
来源:README.md,提交 15e17a4
Search product catalog. Filter by category (mice|laptops|phones), max_price (INR), min_rating, brand substring.
brandquerycategorymax_pricemin_ratingFull details of one product by id.
id必填Add product to cart (qty default 1).
id必填qtyCurrent cart contents and total.
无需输入参数。
Place order for current cart. Returns order id.
无需输入参数。
已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

st.demo官方发布者
demo.st 的远程 MCP 服务器,让助手预留子域名、发布打包的静态站点,并管理该站点的小型文档存储。

由 GitHub 账号 SamuelDharshi 发布
一个小型本地文件系统 MCP 服务器,以 npm 包形式分发,用于演示 Proofmark 证明机制。

由 GitHub 账号 piksliviksi 发布
非官方演示型 MCP 端点,基于合成数据提供 PlanPro 风格的工作计划、KPI 与风险信息,并通过 OAuth 登录。

由 GitHub 账号 PpiNeaPpLe 发布
一个远程 MCP 服务器,根据公开的企业网站生成预填链接,用于在浏览器中试用 AI 接待员演示。

由 GitHub 账号 markusvankempen 发布
一个用于学习和演示 MCP 的参考工单服务器,含 19 个工具、资源、提示词、鉴权模式、PII 脱敏与限流。
python3 server.py # plain mode → http://localhost:9501MCP=1 PORT=9502 python3 server.py # WebMCP mode → http://localhost:9502 + /mcp