





Model Context Protocol
Connect ifPNG to Claude or any other MCP client and convert images to PNG, JPEG, WebP or AVIF without leaving the conversation. Sign in with your ifPNG account — no API keys to manage or paste.
Add ifPNG to Claude
Settings → Connectors → Add custom connector, name it “ifPNG”, and paste this URL:
https://ifpng.com/api/mcpConnect and start converting
Clients that only launch local stdio servers can use the bridge script in the mcp-bridge folder. Prefer an API key over sign-in (for CI, scripts or a headless box)? Create one in your dashboard and send it as Authorization: Bearer ….
| Tool | What it does |
|---|---|
| convert_image | Convert to PNG, JPEG, WebP or AVIF, with optional resize, quality and background flattening. |
| inspect_image | Report format, dimensions, transparency, frames and metadata. Free. |
| list_formats | List supported formats and every enforced limit. Free. |
| get_usage | Report quota used, remaining and reset time. Free. |
In: png, jpeg, webp, avif, gif, tiff, heif, jp2, bmp
Out: png, jpeg, webp, avif
25MB per image
30 requests/min
5,000 conversions/month
Pro subscribers
MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude, ChatGPT and Cursor connect to external tools over a common protocol, so they can call real functionality — like converting an image — instead of just describing how to do it.
Open your client's tab below, copy the URL or command shown there (https://ifpng.com/api/mcp), add it as a custom connector in your client's settings, and sign in with your ifPNG account when it opens. Cursor also supports a one-click "Add to Cursor" install link.
Claude, ChatGPT, Cursor, Claude Code, OpenClaw and Hermes are set up directly on this page, but any Model Context Protocol client that speaks streamable HTTP can connect using the same endpoint.
No. Signing in links your ifPNG account via OAuth 2.1 with PKCE — no key to copy or store. An API key is only useful for headless setups like CI jobs or scripts, and can be created from your dashboard.
It accepts png, jpeg, webp, avif, gif, tiff, heif, jp2, bmp as input and converts to png, jpeg, webp, avif.
Yes — up to 25MB per image, 30 requests per minute, and 5,000 conversions per month.
MCP access is included with a Pro subscription; see the pricing page for current plans.
No. Small results are returned directly to your client and never stored. Larger results are held behind a private, one-hour link and deleted within 24 hours.
It is stripped by default. Orientation is applied to the pixels first, so a converted image never rotates unexpectedly after the metadata that described its orientation is removed.
Yes — disconnect any client at any time from your dashboard. Access also stops immediately if your subscription lapses.
Streamable HTTP, stateless, protocol revision 2025-06-18. Authorization is OAuth 2.1 with PKCE and dynamic client registration; discovery starts at https://ifpng.com/.well-known/oauth-protected-resource. API keys are accepted as an alternative bearer credential. Full reference: MCP_SERVER.md.