Compress PNG images and convert them to or from popular image and document formats.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
PNG.now API key
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Download a publicly accessible PNG or supported image URL, submit it to PNG.now using a converter slug, and optionally wait for the result. Private-network URLs and embedded URL credentials are rejected.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Download a publicly accessible PNG or supported image URL, submit it to PNG.now using a converter slug, and optionally wait for the result. Private-network URLs and embedded URL credentials are rejected.
| Argument | Type | Description |
|---|---|---|
| width | any | |
| height | any | |
| quality | integer | |
| converter* | string | |
| source_url* | string | |
| strip_metadata | boolean | |
| timeout_seconds | integer | |
| background_color | any | |
| wait_for_completion | boolean |
{
"type": "object",
"title": "convert_image_urlArguments",
"required": [
"source_url",
"converter"
],
"properties": {
"width": {
"anyOf": [
{
"type": "integer",
"maximum": 100000,
"minimum": 1
},
{
"type": "null"
}
],
"title": "Width",
"default": null
},
"height": {
"anyOf": [
{
"type": "integer",
"maximum": 100000,
"minimum": 1
},
{
"type": "null"
}
],
"title": "Height",
"default": null
},
"quality": {
"type": "integer",
"title": "Quality",
"default": 90,
"maximum": 100,
"minimum": 10
},
"converter": {
"type": "string",
"title": "Converter"
},
"source_url": {
"type": "string",
"title": "Source Url"
},
"strip_metadata": {
"type": "boolean",
"title": "Strip Metadata",
"default": true
},
"timeout_seconds": {
"type": "integer",
"title": "Timeout Seconds",
"default": 120,
"maximum": 300,
"minimum": 5
},
"background_color": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Background Color",
"default": null
},
"wait_for_completion": {
"type": "boolean",
"title": "Wait For Completion",
"default": true
}
}
}Return the caller's PNG.now API credits, usage, and rate limit.
No arguments.
{
"type": "object",
"title": "get_api_usageArguments",
"properties": {}
}Check a PNG.now conversion job. A completed job includes an absolute, temporary download URL.
| Argument | Type | Description |
|---|---|---|
| job_id* | string |
{
"type": "object",
"title": "get_conversion_statusArguments",
"required": [
"job_id"
],
"properties": {
"job_id": {
"type": "string",
"title": "Job Id"
}
}
}Search the live PNG.now converter catalog and return valid converter slugs such as png-to-jpg, png-to-webp, png-to-pdf, and compress-png.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| search | string |
{
"type": "object",
"title": "list_convertersArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 50,
"maximum": 100,
"minimum": 1
},
"search": {
"type": "string",
"title": "Search",
"default": ""
}
}
}