# SudoMock

## SudoMock MCP Server

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add sudomock/sudomcp

# Browse available tools
npx -y @smithery/cli@latest tool list sudomock/sudomcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get sudomock/sudomcp list_mockups

# Call a tool
npx -y @smithery/cli@latest tool call sudomock/sudomcp list_mockups '{}'
```

## Direct MCP Connection

Endpoint: `https://sudomock.run.tools`

## Tools (9)

- `list_mockups` — List your uploaded mockup templates with UUIDs, names, and thumbnails.
- `get_mockup_details` — Get full details of a mockup: smart object UUIDs, layer names, dimensions, blend modes.
- `update_mockup` — Rename a mockup template.
- `delete_mockup` — Permanently delete a mockup template. Cannot be undone.
- `render_mockup` — Render a mockup by placing artwork onto a PSD template. Returns the CDN URL of the rendered image. Costs 1 credit.
- `ai_render` — AI-powered render without a PSD template. Upload any product photo + artwork, AI detects the printable surface and rend…
- `upload_psd` — Upload a Photoshop PSD/PSB file as a new mockup template. The PSD must have Smart Object layers. Processing takes 5-30 …
- `get_account` — Get your account info: subscription plan, credit balance, usage stats.
- `create_studio_session` — Create an embedded studio session for interactive mockup editing in a web page. Returns a 15-minute session token for i…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get sudomock/sudomcp <tool-name>
```

## Resources

- `docs://quickstart` — Quick start guide for SudoMock API
- `docs://pricing` — SudoMock pricing and credit costs
- `docs://formats` — Supported output formats, input requirements, blend modes

## Prompts (2)

- `render_product_mockups` (artwork_url, product_type) — Guide through creating mockups for a product
- `troubleshoot_render` (error_message, mockup_uuid) — Help diagnose and fix a render issue
