Printsanity
БесплатноНе проверенCheck and fix AI-made flyers, cards and posters before printing. Remote MCP server.
Описание
Check and fix AI-made flyers, cards and posters before printing. Remote MCP server.
README
AI-made artwork in, print-ready PDF out. Before your agent hands someone a flyer, menu, invitation or card to print, PrintSanity checks it and fixes what can be fixed:
- Proportions: artwork that doesn't match the paper loses its edges when printed. PrintSanity fits it to the paper without cropping or stretching.
- Pixels: a letter-shaped image 1024 px tall prints visibly soft. PrintSanity says so, gives your agent the size and prompt to regenerate at, and a
redrawlink the person can open to have it redrawn sharp for $2.99. - QR codes: image models draw codes that look right and scan to nothing. Pass the real link as
qr_urland PrintSanity replaces the drawn code with one that works.
Connect
Endpoint (streamable HTTP): https://printsanity.com/mcp
Claude or ChatGPT: add a custom connector with that URL. No key needed: keyless use shares one daily allowance.
Your own allowance: get a free key at https://printsanity.com/developers for 50 tool calls a day, reset at midnight UTC, and send it as Authorization: Bearer YOUR_KEY.
Claude Code
claude mcp add --transport http printsanity https://printsanity.com/mcp --header "Authorization: Bearer YOUR_KEY"
Clients that take JSON config
{
"mcpServers": {
"printsanity": {
"type": "http",
"url": "https://printsanity.com/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
First call: ask your agent to "plan a letter-size flyer with PrintSanity". It calls plan_artwork and gets back the pixel size to generate at.
Tools
| Tool | What it does |
|---|---|
plan_artwork |
The pixel size and smallest QR code to ask an image model for, before generating. |
check_print_file |
Whether a file will print correctly at a size, what is wrong, and the prompt to regenerate with when repair can't fix it. Too few pixels also returns a redraw link to pass on. expect_qr blocks if fewer codes scan than expected. |
fix_print_file |
Fixes proportions and QR codes, and returns download links. Check after and remaining in the reply before calling the file print-ready. |
list_print_sizes |
Named sizes: letter, a4, 5x7, business-card and more. Custom sizes like 210x297mm also work. |
Send file_url (public https) or file_base64: PDF, PNG, JPEG, WebP, TIFF or BMP, up to 25 MB and 40 megapixels. Images need a size. For PDFs, the first page is checked, and qr_url replacement works on images only.
For images, fix_print_file returns a PDF with a border a home printer can reach, an edge-to-edge PDF and a PNG, and for cards and invitations, letter and A4 sheets of copies with cut marks. Download links expire after 30 minutes.
Example
You: Make a letter-size yard sale flyer for Saturday, with a QR code to venmo.com/u/your-name.
Agent: (generates it, then calls
fix_print_filewithsize: "letter"andqr_url) The image model's QR code didn't scan, so I replaced it with a working one and fitted the flyer to letter paper. Here's the PDF.
Troubleshooting
- 401: the key in
Authorization: Bearer YOUR_KEYis wrong. Leave the header off to use the shared allowance. - 429: the day's calls are used; they reset at midnight UTC. Without a key, a free key gives you an allowance of your own.
- Download link gone: links last 30 minutes. Run the fix again.
Not using an agent?
Upload a file at https://printsanity.com. Artwork with too few pixels can be redrawn at print quality for $2.99, with up to three tries to choose from.
Official MCP Registry: io.github.chartsmartdev/printsanity · Terms · [email protected]
Установка Printsanity
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/chartsmartdev/printsanity-mcpFAQ
Printsanity MCP бесплатный?
Да, Printsanity MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Printsanity?
Нет, Printsanity работает без API-ключей и переменных окружения.
Printsanity — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Printsanity в Claude Desktop, Claude Code или Cursor?
Открой Printsanity на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Unyly Deploy
Deploy sites and MCP servers to Unyly straight from your AI agent
автор: UnylyAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiPayMCP
Lightweight payments layer for MCP servers: turn tools into paid endpoints with a two-line decorator. [PyPI](https://pypi.org/project/paymcp/) · [npm](https://w
автор: blustAIServer For Power BI
Enables exploring Microsoft Fabric / Power BI workspaces and semantic models, and executing ad-hoc DAX queries.
автор: Mitsubishi-FusoTemplate MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Compare Printsanity with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
