Appearance
@vibenv/shoptet-mcp-server exposes an MCP server over HTTP using Streamable HTTP transport.
Server basics
- Server name:
vibenv-tools - Endpoint:
http://localhost:${MCP_SERVER_PORT}/mcp - Express is used to mount the Streamable HTTP transport at
/mcp.
MCP_SERVER_PORT is loaded from @vibenv/env defaults if not provided.
Tools
analyze_css_selector
Input:
selector(string, required)shopId(string, required)pathname(string, required)
Output (structured):
summary(string)computedStyles(string)
capture_screenshot
Input:
shopId(string, required)pathname(string, required)what(string, optional:viewport,element,full_page,console)selector(string, required whenwhatiselement)
Output (structured):
path(string)width(number)height(number)consoleMessages(string[])
The screenshot tool enforces a single concurrent request; additional requests return an error while busy.