Server data from the Official MCP Registry
Upscale images to print-ready files (TIFF/PNG/JPG) via PrintScale.
About
Upscale images to print-ready files (TIFF/PNG/JPG) via PrintScale.
Security Report
This MCP server is well-structured with proper authentication via API key and appropriately scoped permissions for its image upscaling purpose. The code demonstrates good error handling and input validation using Zod schemas. Minor observations include potential for improved path traversal validation on local file uploads and verbose error messages that could leak implementation details, but these are not significant security concerns for the server's intended use case. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
3 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: PRINTSCALE_API_KEY
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-amortegui84-printscale-mcp": {
"env": {
"PRINTSCALE_API_KEY": "your-printscale-api-key-here"
},
"args": [
"-y",
"printscale-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
printscale-mcp
An MCP server that lets AI agents (Claude Desktop, Cursor, Claude Code, etc.) upscale images to print-ready files (TIFF + PNG + JPG) via PrintScale.
Setup
- Create an API key at https://printscale.app/dashboard/api.
- Add the server to your MCP client config, with the key as an env var.
Claude Desktop / Cursor (mcp config)
{
"mcpServers": {
"printscale": {
"command": "npx",
"args": ["-y", "printscale-mcp"],
"env": { "PRINTSCALE_API_KEY": "psk_live_xxxxxxxx" }
}
}
}
Claude Code (CLI)
claude mcp add printscale -e PRINTSCALE_API_KEY=psk_live_xxx -- npx -y printscale-mcp
Running locally from source instead of npm? Use
"command": "node", "args": ["/path/to/printscale-mcp/index.mjs"].
Tools
printscale_upscale— upscale an image. Provide a publicimage_urlor a localfile_path. Choosemode(auto/2x/3x/print); forprint, setcmanddpi. Returns TIFF/PNG/JPG download URLs. Charges credits.printscale_job— check a job's status by id.printscale_credits— show the remaining credit balance.
Example prompts
- "Upscale
./product.jpgto 60 cm at 300 DPI for print." - "Upscale https://example.com/photo.png at 3x and give me the TIFF."
- "How many PrintScale credits do I have left?"
Notes
- Start from a sharp source — PrintScale enlarges detail, it doesn't repair blurry or low-quality images.
- Outputs are available for 3 days, then deleted. Download within the window.
- Credits are shared with your PrintScale account (buy them in the app).
Env: PRINTSCALE_API_KEY (required), PRINTSCALE_BASE_URL (optional, defaults to
https://printscale.app).
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
