the recordCopied from the official MCP registry, exactly as it holds it.
{
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "org.x402image/image",
"description": "x402 image tools (USDC/Base): remove_background/upscale $0.02, resize/optimize $0.005; URL in/out",
"title": "x402image",
"version": "1.0.0",
"websiteUrl": "https://x402image.org",
"remotes": [
{
"type": "streamable-http",
"url": "https://x402image.org/mcp"
}
],
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"free_tools": [
{
"description": "Free. Returns x402image service metadata and the list of paid image tools with their per-call USD prices. No payment or input required. Call this first to discover capabilities and pricing.",
"name": "service_info"
}
],
"payment": "x402 (USDC on Base). Call a paid tool without payment to get a 402 quote.",
"pipeline": {
"description": "Apply an ordered pipeline of image ops in a single paid call: one payment, one output. Price is the sum of the included ops’ prices — call without payment to get a 402 quote. Input: source (image URL), steps (ordered [{op, params}], e.g. [{\"op\":\"remove_background\"},{\"op\":\"resize\",\"params\":{\"width\":800}}]). Call service_info for the available ops and their per-op prices. Output: the processed image as a short-lived signed URL.",
"name": "process",
"pricing": "dynamic: sum of the included ops’ prices"
},
"pricing_currency": "USD",
"service": "x402image",
"tools": [
{
"description": "Remove an image's background, isolating the subject (BiRefNet AI segmentation). $0.02 per call. Input: an image via source URL. Params: background (optional fill color for the removed area, e.g. 'white'; omit for a transparent cutout — use a PNG/WebP output to keep transparency). Output: the cut-out image as a short-lived signed URL.",
"name": "remove_background",
"price_usd": 0.02
},
{
"description": "Upscale an image with AI super-resolution (ESRGAN) for sharper enlargement. $0.02 per call. Input: an image via source URL. Params: width and/or height (target pixels; at least one required). Output: the enlarged image as a short-lived signed URL.",
"name": "upscale",
"price_usd": 0.02
},
{
"description": "Resize or crop an image to an exact width/height. $0.005 per call. Input: an image via source URL. Params: width, height (pixels); fit (scale-down|contain|pad|squeeze|cover|crop); gravity (auto|face|left|right|top|bottom|center|entropy — focal point for cover/crop, use 'face' to keep faces); background (fill color for 'pad', e.g. 'white' or 'rgba(0,0,0,0)' for transparent). At least one of width/height is required. Output: the transformed image as a short-lived signed URL.",
"name": "resize",
"price_usd": 0.005
},
{
"description": "Convert format and/or compress an image. $0.005 per call. Input: an image via source URL. Params: format (webp|avif|jpeg|png|gif); quality (1-100, default 85 — lower is smaller). At least one of format/quality is required. Output: the optimized image as a short-lived signed URL.",
"name": "optimize",
"price_usd": 0.005
}
]
}
}
},
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"statusChangedAt": "2026-07-16T07:40:24.07271Z",
"publishedAt": "2026-07-16T07:40:24.07271Z",
"updatedAt": "2026-07-16T07:40:24.07271Z",
"isLatest": true
}
}
}
Make it installable
Draft an Agent Plugin from this
An MCP server is raw capability: some tools, wired to something. An Agent Plugin is the packaging that says what job it does, what it leaves behind and where it stops. The prompt below carries this record and asks for the packaging; your own assistant writes it, and nothing here is sent anywhere.
What this is
MCP server
application/mcp-server-record+jsonhosted · an address you callversion 1.0.0last seen 2026-08-23
These are the publisher's own words, filed by them with the official MCP registry and mirrored here. This catalog did not read them from the publisher and has not run, called or installed anything.
Terms
Somebody else's record
This listing was indexed rather than published here, so nobody has signed anything and this catalog cannot sign on their behalf. Treat it as a pointer to the publisher, not as terms.