upscale_image
Use neural super-resolution to upscale images 2x or 4x, recovering real detail from low-resolution images with optional face enhancement. Pay per image with Bitcoin Lightning.
Instructions
Upscale images 2x or 4x with neural super-resolution. Uses Real-ESRGAN (ICCV 2021, PSNR 32.73dB on Set5 4x, 100M+ production runs). Recovers real detail from low-resolution images — not interpolation. Optional face enhancement. Stable endpoint — model upgrades automatically as SOTA evolves. 5 sats per image, pay per request with Bitcoin Lightning — no API key or signup needed. Requires create_payment with toolName='upscale_image'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paymentId | Yes | Valid payment ID (must be paid) | |
| imageBase64 | Yes | Base64-encoded image (PNG, JPEG, WEBP) or data URI | |
| scale | No | Upscale factor: 2x or 4x (default 4x) | |
| face_enhance | No | Apply face enhancement during upscaling (default false) |
Implementation Reference
- index.js:38-38 (registration)The tool name 'upscale_image' is listed in the TOOLS array as one of the supported tools for the sats4ai MCP server. This is a remote MCP server (no local handler code) — all tools are handled by the remote endpoint at https://sats4ai.com/api/mcp.
"upscale_image",