v1.5.3
MCP Server v1.5.3
Hardened for Claude Desktop directory submission:
- Tool annotations: all 8 tools now include
title,readOnlyHint,destructiveHint - Request timeouts: 60s AbortController on all API calls (no more hanging requests)
- Error handling: top-level try-catch prevents server crashes on network errors
- Error sanitization: raw backend errors no longer leak to clients
- Batch validation: max 50 URLs enforced in handler code (not just schema)
- Webhook URL validation: HTTPS required, localhost blocked
- Structured logging: JSON log lines to stderr
- Polling guidance: batch tool descriptions include wait time recommendations
Downloads
claude-desktop-extension.mcpb- Claude Desktop extension (double-click to install)- npm:
npx snaprender-mcp