About io.github.sudomock/mcp
io.github.sudomock/mcp is an MCP server in the Browser category: product mockup API. Upload PSD templates, render mockups with 9 tools + AI render.
Install
claude mcp add io-github-sudomock-mcp -- npx -y @sudomock/mcpnpx -y @sudomock/mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (27)
create_2d_mockupCreate a 2D mockup and detect printable surfaces automatically
Parameters not published.
create_webhook_endpointRegister a webhook for async job completion
Parameters not published.
delete_2d_mockupDelete a 2D mockup template
Parameters not published.
delete_mockupDelete a mockup template
Parameters not published.
delete_webhook_endpointDelete a webhook endpoint
Parameters not published.
get_2d_mockupGet one 2D mockup's saved print areas and its product surfaces
Parameters not published.
get_accountCheck plan, credits, prepaid balance, and usage
Parameters not published.
get_jobCheck the status of an async job by job_id
Parameters not published.
get_mockup_detailsGet smart object UUIDs, dimensions, blend modes
Parameters not published.
list_2d_mockupsList saved 2D templates; use `customizable_only` for shopper-ready items
Parameters not published.
Show all 27 tools
list_jobsList async render, video, upload, and 2D jobs
Parameters not published.
list_mockupsList your uploaded mockup templates
Parameters not published.
list_webhook_deliveriesList delivery attempts for an endpoint
Parameters not published.
list_webhook_endpointsList your webhook endpoints
Parameters not published.
remove_backgroundGet a transparent-PNG cutout through a 7-day signed URL
Parameters not published.
render_2d_print_areaPrint artwork into one saved print area (a drawn zone)
Parameters not published.
render_2d_surfacePrint artwork across a whole product surface (all-over)
Parameters not published.
render_mockupRender a mockup with artwork and/or editable text
Parameters not published.
render_videoAnimate a mockup into a video clip (always async)
Parameters not published.
replay_webhook_deliveryReplay a single failed delivery
Parameters not published.
rotate_webhook_secretRotate a webhook signing secret
Parameters not published.
test_webhook_endpointSend a signed `webhook.test` event
Parameters not published.
update_2d_print_areasReplace a 2D mockup's print-area geometry
Parameters not published.
update_mockupRename a mockup template
Parameters not published.
update_webhook_endpointEdit or enable/disable a webhook endpoint
Parameters not published.
upload_psdUpload a Photoshop PSD/PSB template (sync or async)
Parameters not published.
wait_for_jobPoll an async job until it succeeds or fails
Parameters not published.
Ask AI
Ask AI about io.github.sudomock/mcp
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
SudoMock MCP Server
Generate photorealistic product mockups from Claude, Cursor, Windsurf, and VS Code.
Model Context Protocol server for the SudoMock mockup generation API. Upload PSD templates, place artwork onto smart objects, and get CDN-hosted renders -- all through natural language.
Quick Start
Option 1: Local (npx)
claude mcp add sudomock \
-e SUDOMOCK_API_KEY=sm_your_key_here \
-- npx -y @sudomock/mcp
Get your API key at sudomock.com/dashboard/api-keys.
{
"mcpServers": {
"sudomock": {
"command": "npx",
"args": ["-y", "@sudomock/mcp"],
"env": {
"SUDOMOCK_API_KEY": "sm_your_key_here"
}
}
}
}
Option 2: Remote (OAuth)
No API key needed. Your client opens a browser for login.
claude mcp add --transport http sudomock https://mcp.sudomock.com
{
"mcpServers": {
"sudomock": {
"type": "http",
"url": "https://mcp.sudomock.com"
}
}
}
Tools
| Tool | Description | Credits |
|---|---|---|
list_mockups |
List your uploaded mockup templates | 0 |
get_mockup_details |
Get smart object UUIDs, dimensions, blend modes | 0 |
render_mockup |
Render a mockup with your artwork | 1 |
ai_render |
AI-powered render without a PSD template | 5 |
upload_psd |
Upload a Photoshop PSD/PSB template | 0 |
get_account |
Check plan, credits, and usage | 0 |
update_mockup |
Rename a mockup template | 0 |
delete_mockup |
Delete a mockup template | 0 |
create_studio_session |
Create an embedded editor session | 0 |
Example Prompts
- "List my mockup templates"
- "Render the t-shirt mockup with this design: https://example.com/logo.png"
- "Upload this PSD as a new template: https://example.com/mockup.psd"
- "How many credits do I have left?"
Resources
The server provides built-in documentation:
- Quick Start Guide -- How to use the tools step by step
- Pricing -- Live plan and credit information
- Formats -- Supported output formats, blend modes, and PSD requirements
Links
- Dashboard -- Manage mockups and API keys
- API Docs -- Full REST API reference
- Pricing
- Status -- Service uptime
License
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.