{
  "specVersion": "1.0",
  "host": {
    "displayName": "2run tools",
    "identifier": "https://2run.tools",
    "documentationUrl": "https://2run.tools/about/"
  },
  "entries": [
    {
      "identifier": "urn:air:2run.tools:image:suite",
      "displayName": "2run tools — In-Browser Image Processing Suite",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/",
      "description": "Comprehensive suite of client-side image manipulation and conversion tools running 100% in-browser via WebAssembly and Web Workers. Zero remote server file uploads.",
      "tags": [
        "image",
        "converter",
        "client-side",
        "photo-editor",
        "privacy-first",
        "webassembly"
      ],
      "capabilities": [
        "compress_image",
        "resize_image",
        "convert_format",
        "remove_exif",
        "color_palette",
        "filters"
      ],
      "representativeQueries": [
        "compress PNG or JPG image without server upload",
        "resize image to custom pixel dimensions in browser",
        "convert HEIC photos to JPG format locally",
        "remove EXIF and GPS location metadata from photos"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:suite",
      "displayName": "2run tools — Private Client-Side PDF Suite",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/",
      "description": "Comprehensive suite of client-side PDF utilities including merge, split, compress, protect, watermark, and metadata editing. Documents never leave the local device.",
      "tags": [
        "pdf",
        "merge",
        "split",
        "compress",
        "privacy-first",
        "client-side",
        "webassembly"
      ],
      "capabilities": [
        "merge_pdfs",
        "split_pdf",
        "compress_pdf",
        "encrypt_pdf",
        "watermark_pdf",
        "extract_pages"
      ],
      "representativeQueries": [
        "merge multiple PDF documents into single file",
        "compress large PDF file without cloud upload",
        "split and extract specific pages from PDF",
        "password protect and encrypt sensitive PDF documents"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:compress",
      "displayName": "2run tools — Compress Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/compress/",
      "description": "Reduce JPG, PNG, and WebP file weight without losing visible clarity. Fast, 100% private in-browser compression.",
      "tags": [
        "image",
        "compression",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "compress",
        "image_processing"
      ],
      "representativeQueries": [
        "compress image online in browser",
        "how to compress privately without server upload",
        "free client-side compress tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:resize",
      "displayName": "2run tools — Resize Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/resize/",
      "description": "Scale exact pixel dimensions or percentages with locked proportions and format conversion.",
      "tags": [
        "image",
        "dimensions",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "resize",
        "image_processing"
      ],
      "representativeQueries": [
        "resize image online in browser",
        "how to resize privately without server upload",
        "free client-side resize tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:crop",
      "displayName": "2run tools — Crop Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/crop/",
      "description": "Trim photos to square, 16:9, 4:3, or custom freeform dimensions easily.",
      "tags": [
        "image",
        "dimensions",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "crop",
        "image_processing"
      ],
      "representativeQueries": [
        "crop image online in browser",
        "how to crop privately without server upload",
        "free client-side crop tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:rotate",
      "displayName": "2run tools — Rotate Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/rotate/",
      "description": "Rotate photos 90, 180, or 270 degrees clockwise or counterclockwise.",
      "tags": [
        "image",
        "orientation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "rotate",
        "image_processing"
      ],
      "representativeQueries": [
        "rotate image online in browser",
        "how to rotate privately without server upload",
        "free client-side rotate tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:flip-horizontal",
      "displayName": "2run tools — Flip Horizontal",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/flip-horizontal/",
      "description": "Mirror image horizontally along the vertical axis.",
      "tags": [
        "image",
        "orientation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "flip_horizontal",
        "image_processing"
      ],
      "representativeQueries": [
        "flip horizontal online in browser",
        "how to flip horizontal privately without server upload",
        "free client-side flip horizontal tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:flip-vertical",
      "displayName": "2run tools — Flip Vertical",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/flip-vertical/",
      "description": "Mirror image vertically along the horizontal axis.",
      "tags": [
        "image",
        "orientation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "flip_vertical",
        "image_processing"
      ],
      "representativeQueries": [
        "flip vertical online in browser",
        "how to flip vertical privately without server upload",
        "free client-side flip vertical tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-jpg-to-png",
      "displayName": "2run tools — JPG to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-jpg-to-png/",
      "description": "Convert JPEG photos to lossless PNG format with transparent canvas support.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_jpg_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "jpg to png online in browser",
        "how to convert jpg to png privately without server upload",
        "free client-side convert jpg to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-png-to-jpg",
      "displayName": "2run tools — PNG to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-png-to-jpg/",
      "description": "Convert transparent or heavy PNG files to lightweight compressed JPG photos.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_png_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "png to jpg online in browser",
        "how to convert png to jpg privately without server upload",
        "free client-side convert png to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-jpg-to-webp",
      "displayName": "2run tools — JPG to WebP",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-jpg-to-webp/",
      "description": "Convert JPG to modern Google WebP format for 30% faster web page load speeds.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_jpg_to_webp",
        "image_processing"
      ],
      "representativeQueries": [
        "jpg to webp online in browser",
        "how to convert jpg to webp privately without server upload",
        "free client-side convert jpg to webp tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-png-to-webp",
      "displayName": "2run tools — PNG to WebP",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-png-to-webp/",
      "description": "Convert PNG graphics to WebP while preserving full alpha channel transparency.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_png_to_webp",
        "image_processing"
      ],
      "representativeQueries": [
        "png to webp online in browser",
        "how to convert png to webp privately without server upload",
        "free client-side convert png to webp tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-webp-to-jpg",
      "displayName": "2run tools — WebP to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-webp-to-jpg/",
      "description": "Convert downloaded WebP web graphics to standard universal JPG images.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_webp_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "webp to jpg online in browser",
        "how to convert webp to jpg privately without server upload",
        "free client-side convert webp to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-webp-to-png",
      "displayName": "2run tools — WebP to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-webp-to-png/",
      "description": "Extract WebP images to high-definition PNG files with transparent backgrounds.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_webp_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "webp to png online in browser",
        "how to convert webp to png privately without server upload",
        "free client-side convert webp to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-heic-to-jpg",
      "displayName": "2run tools — HEIC to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-heic-to-jpg/",
      "description": "Convert iPhone and iPad HEIC camera photos to standard JPG format.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_heic_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "heic to jpg online in browser",
        "how to convert heic to jpg privately without server upload",
        "free client-side convert heic to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-heic-to-png",
      "displayName": "2run tools — HEIC to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-heic-to-png/",
      "description": "Convert Apple HEIC photos into uncompressed PNG graphics.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_heic_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "heic to png online in browser",
        "how to convert heic to png privately without server upload",
        "free client-side convert heic to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-bmp-to-jpg",
      "displayName": "2run tools — BMP to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-bmp-to-jpg/",
      "description": "Convert legacy Windows bitmap files to web-friendly JPG.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_bmp_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "bmp to jpg online in browser",
        "how to convert bmp to jpg privately without server upload",
        "free client-side convert bmp to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-bmp-to-png",
      "displayName": "2run tools — BMP to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-bmp-to-png/",
      "description": "Convert BMP bitmaps to lossless compressed PNG files.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_bmp_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "bmp to png online in browser",
        "how to convert bmp to png privately without server upload",
        "free client-side convert bmp to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-gif-to-jpg",
      "displayName": "2run tools — GIF to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-gif-to-jpg/",
      "description": "Extract the first frame of an animated GIF as a JPG photograph.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_gif_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "gif to jpg online in browser",
        "how to convert gif to jpg privately without server upload",
        "free client-side convert gif to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-gif-to-png",
      "displayName": "2run tools — GIF to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-gif-to-png/",
      "description": "Extract GIF frames to transparent PNG graphics.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_gif_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "gif to png online in browser",
        "how to convert gif to png privately without server upload",
        "free client-side convert gif to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-tiff-to-jpg",
      "displayName": "2run tools — TIFF to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-tiff-to-jpg/",
      "description": "Convert large print TIFF documents and scans to web-ready JPG images.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_tiff_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "tiff to jpg online in browser",
        "how to convert tiff to jpg privately without server upload",
        "free client-side convert tiff to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-tiff-to-png",
      "displayName": "2run tools — TIFF to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-tiff-to-png/",
      "description": "Convert scan TIFF images to high-resolution PNG format.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_tiff_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "tiff to png online in browser",
        "how to convert tiff to png privately without server upload",
        "free client-side convert tiff to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-svg-to-png",
      "displayName": "2run tools — SVG to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-svg-to-png/",
      "description": "Rasterize vector SVG files into high-resolution PNG images.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_svg_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "svg to png online in browser",
        "how to convert svg to png privately without server upload",
        "free client-side convert svg to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-svg-to-jpg",
      "displayName": "2run tools — SVG to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-svg-to-jpg/",
      "description": "Render vector SVG illustrations to standard JPG pictures.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_svg_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "svg to jpg online in browser",
        "how to convert svg to jpg privately without server upload",
        "free client-side convert svg to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-avif-to-jpg",
      "displayName": "2run tools — AVIF to JPG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-avif-to-jpg/",
      "description": "Convert modern AV1-compressed AVIF images to standard universal JPG.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_avif_to_jpg",
        "image_processing"
      ],
      "representativeQueries": [
        "avif to jpg online in browser",
        "how to convert avif to jpg privately without server upload",
        "free client-side convert avif to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-avif-to-png",
      "displayName": "2run tools — AVIF to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-avif-to-png/",
      "description": "Convert AVIF images into transparent PNG graphics.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_avif_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "avif to png online in browser",
        "how to convert avif to png privately without server upload",
        "free client-side convert avif to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-jpg-to-avif",
      "displayName": "2run tools — JPG to AVIF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-jpg-to-avif/",
      "description": "Encode JPG photos to cutting-edge AVIF format for up to 50% extra size reduction.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_jpg_to_avif",
        "image_processing"
      ],
      "representativeQueries": [
        "jpg to avif online in browser",
        "how to convert jpg to avif privately without server upload",
        "free client-side convert jpg to avif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-png-to-avif",
      "displayName": "2run tools — PNG to AVIF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-png-to-avif/",
      "description": "Convert PNG images to next-generation AVIF with alpha transparency support.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_png_to_avif",
        "image_processing"
      ],
      "representativeQueries": [
        "png to avif online in browser",
        "how to convert png to avif privately without server upload",
        "free client-side convert png to avif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-webp-to-avif",
      "displayName": "2run tools — WebP to AVIF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-webp-to-avif/",
      "description": "Re-encode WebP images to the ultra-efficient AVIF format.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_webp_to_avif",
        "image_processing"
      ],
      "representativeQueries": [
        "webp to avif online in browser",
        "how to convert webp to avif privately without server upload",
        "free client-side convert webp to avif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-ico-to-png",
      "displayName": "2run tools — ICO to PNG",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-ico-to-png/",
      "description": "Extract website favicon ICO files into transparent PNG format.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_ico_to_png",
        "image_processing"
      ],
      "representativeQueries": [
        "ico to png online in browser",
        "how to convert ico to png privately without server upload",
        "free client-side convert ico to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:convert-png-to-ico",
      "displayName": "2run tools — PNG to ICO (Favicon)",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/convert-png-to-ico/",
      "description": "Generate standard multi-size favicon ICO files from any square PNG image.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "convert_png_to_ico",
        "image_processing"
      ],
      "representativeQueries": [
        "png to ico (favicon) online in browser",
        "how to convert png to ico privately without server upload",
        "free client-side convert png to ico tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-text-watermark",
      "displayName": "2run tools — Add Text Watermark",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-text-watermark/",
      "description": "Protect your photos with customizable copyright text, font, opacity, and rotation.",
      "tags": [
        "image",
        "protection",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_text_watermark",
        "image_processing"
      ],
      "representativeQueries": [
        "add text watermark online in browser",
        "how to add text watermark privately without server upload",
        "free client-side add text watermark tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-image-watermark",
      "displayName": "2run tools — Add Logo Watermark",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-image-watermark/",
      "description": "Stamp transparent brand logos or watermark graphics onto multiple photos.",
      "tags": [
        "image",
        "protection",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_image_watermark",
        "image_processing"
      ],
      "representativeQueries": [
        "add logo watermark online in browser",
        "how to add image watermark privately without server upload",
        "free client-side add image watermark tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:remove-background",
      "displayName": "2run tools — Remove Background",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/remove-background/",
      "description": "Automatic client-side color-key and edge-detection background removal.",
      "tags": [
        "image",
        "editing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "remove_background",
        "image_processing"
      ],
      "representativeQueries": [
        "remove background online in browser",
        "how to remove background privately without server upload",
        "free client-side remove background tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:change-background-color",
      "displayName": "2run tools — Change Background Color",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/change-background-color/",
      "description": "Replace transparent backgrounds with solid colors or studio white.",
      "tags": [
        "image",
        "editing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "change_background_color",
        "image_processing"
      ],
      "representativeQueries": [
        "change background color online in browser",
        "how to change background color privately without server upload",
        "free client-side change background color tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:make-transparent",
      "displayName": "2run tools — Make Transparent",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/make-transparent/",
      "description": "Click any solid color in your image to make it 100% transparent PNG.",
      "tags": [
        "image",
        "editing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "make_transparent",
        "image_processing"
      ],
      "representativeQueries": [
        "make transparent online in browser",
        "how to make transparent privately without server upload",
        "free client-side make transparent tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-border",
      "displayName": "2run tools — Add Border",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-border/",
      "description": "Wrap images in customizable picture borders, colors, and margins.",
      "tags": [
        "image",
        "framing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_border",
        "image_processing"
      ],
      "representativeQueries": [
        "add border online in browser",
        "how to add border privately without server upload",
        "free client-side add border tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-rounded-corners",
      "displayName": "2run tools — Rounded Corners",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-rounded-corners/",
      "description": "Smooth image edges with modern rounded border radius curves.",
      "tags": [
        "image",
        "framing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_rounded_corners",
        "image_processing"
      ],
      "representativeQueries": [
        "rounded corners online in browser",
        "how to add rounded corners privately without server upload",
        "free client-side add rounded corners tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-shadow",
      "displayName": "2run tools — Add Shadow",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-shadow/",
      "description": "Apply professional drop shadow effects around graphics and UI mockups.",
      "tags": [
        "image",
        "framing",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_shadow",
        "image_processing"
      ],
      "representativeQueries": [
        "add shadow online in browser",
        "how to add shadow privately without server upload",
        "free client-side add shadow tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-brightness",
      "displayName": "2run tools — Brightness Adjust",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-brightness/",
      "description": "Brighten dark underexposed photos or darken overly washed-out shots.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_brightness",
        "image_processing"
      ],
      "representativeQueries": [
        "brightness adjust online in browser",
        "how to adjust brightness privately without server upload",
        "free client-side adjust brightness tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-contrast",
      "displayName": "2run tools — Contrast Adjust",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-contrast/",
      "description": "Deepen blacks and brighten highlights for vivid punchy photos.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_contrast",
        "image_processing"
      ],
      "representativeQueries": [
        "contrast adjust online in browser",
        "how to adjust contrast privately without server upload",
        "free client-side adjust contrast tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-saturation",
      "displayName": "2run tools — Saturation Adjust",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-saturation/",
      "description": "Boost color vibrancy or tone down intense shades.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_saturation",
        "image_processing"
      ],
      "representativeQueries": [
        "saturation adjust online in browser",
        "how to adjust saturation privately without server upload",
        "free client-side adjust saturation tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-hue",
      "displayName": "2run tools — Hue Rotate",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-hue/",
      "description": "Shift entire color spectrum along the 360-degree color wheel.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_hue",
        "image_processing"
      ],
      "representativeQueries": [
        "hue rotate online in browser",
        "how to adjust hue privately without server upload",
        "free client-side adjust hue tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-exposure",
      "displayName": "2run tools — Exposure Adjust",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-exposure/",
      "description": "Fine-tune exposure levels like a digital darkroom slider.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_exposure",
        "image_processing"
      ],
      "representativeQueries": [
        "exposure adjust online in browser",
        "how to adjust exposure privately without server upload",
        "free client-side adjust exposure tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:adjust-sharpness",
      "displayName": "2run tools — Sharpen Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/adjust-sharpness/",
      "description": "Enhance soft edges and focus detail with unsharp masking.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "adjust_sharpness",
        "image_processing"
      ],
      "representativeQueries": [
        "sharpen image online in browser",
        "how to adjust sharpness privately without server upload",
        "free client-side adjust sharpness tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:blur-image",
      "displayName": "2run tools — Blur Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/blur-image/",
      "description": "Apply smooth Gaussian blur to obscure sensitive areas or background plates.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "blur_image",
        "image_processing"
      ],
      "representativeQueries": [
        "blur image online in browser",
        "how to blur image privately without server upload",
        "free client-side blur image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:pixelate-image",
      "displayName": "2run tools — Pixelate Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/pixelate-image/",
      "description": "Censor faces, license plates, or passwords with retro mosaic pixel blocks.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pixelate_image",
        "image_processing"
      ],
      "representativeQueries": [
        "pixelate image online in browser",
        "how to pixelate image privately without server upload",
        "free client-side pixelate image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-noise",
      "displayName": "2run tools — Add Noise",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-noise/",
      "description": "Add film grain or analog noise texture to digital photography.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_noise",
        "image_processing"
      ],
      "representativeQueries": [
        "add noise online in browser",
        "how to add noise privately without server upload",
        "free client-side add noise tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:grayscale",
      "displayName": "2run tools — Convert to Grayscale",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/grayscale/",
      "description": "Strip all color channels for classic monochrome black-and-white art.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "grayscale",
        "image_processing"
      ],
      "representativeQueries": [
        "convert to grayscale online in browser",
        "how to grayscale privately without server upload",
        "free client-side grayscale tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:sepia",
      "displayName": "2run tools — Apply Sepia Tone",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/sepia/",
      "description": "Give modern photos an antique warm vintage brown sepia finish.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "sepia",
        "image_processing"
      ],
      "representativeQueries": [
        "apply sepia tone online in browser",
        "how to sepia privately without server upload",
        "free client-side sepia tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:invert-colors",
      "displayName": "2run tools — Invert Colors",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/invert-colors/",
      "description": "Create film negative color inversions in one instant click.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "invert_colors",
        "image_processing"
      ],
      "representativeQueries": [
        "invert colors online in browser",
        "how to invert colors privately without server upload",
        "free client-side invert colors tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:color-tint",
      "displayName": "2run tools — Color Tint Overlay",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/color-tint/",
      "description": "Overlay chromatic color washes with adjustable blend opacities.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "color_tint",
        "image_processing"
      ],
      "representativeQueries": [
        "color tint overlay online in browser",
        "how to color tint privately without server upload",
        "free client-side color tint tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:duotone",
      "displayName": "2run tools — Duotone Effect",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/duotone/",
      "description": "Map shadows and highlights into two contrasting color palettes Spotify-style.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "duotone",
        "image_processing"
      ],
      "representativeQueries": [
        "duotone effect online in browser",
        "how to duotone privately without server upload",
        "free client-side duotone tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:posterize",
      "displayName": "2run tools — Posterize Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/posterize/",
      "description": "Reduce total color steps for pop-art posterized graphic effects.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "posterize",
        "image_processing"
      ],
      "representativeQueries": [
        "posterize image online in browser",
        "how to posterize privately without server upload",
        "free client-side posterize tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:solarize",
      "displayName": "2run tools — Solarize Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/solarize/",
      "description": "Invert tone thresholds above midtones for surreal photographic solarization.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "solarize",
        "image_processing"
      ],
      "representativeQueries": [
        "solarize image online in browser",
        "how to solarize privately without server upload",
        "free client-side solarize tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:vignette",
      "displayName": "2run tools — Vignette Effect",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/vignette/",
      "description": "Darken photo perimeter corners to direct viewer gaze toward center subject.",
      "tags": [
        "image",
        "filter",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "vignette",
        "image_processing"
      ],
      "representativeQueries": [
        "vignette effect online in browser",
        "how to vignette privately without server upload",
        "free client-side vignette tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:thumbnail-generator",
      "displayName": "2run tools — Thumbnail Generator",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/thumbnail-generator/",
      "description": "Batch export square, YouTube, and blog thumbnail resolutions.",
      "tags": [
        "image",
        "presets",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "thumbnail_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "thumbnail generator online in browser",
        "how to thumbnail generator privately without server upload",
        "free client-side thumbnail generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:avatar-crop",
      "displayName": "2run tools — Square Avatar Crop",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/avatar-crop/",
      "description": "Crop headshots into circle or rounded profile pictures.",
      "tags": [
        "image",
        "presets",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "avatar_crop",
        "image_processing"
      ],
      "representativeQueries": [
        "square avatar crop online in browser",
        "how to avatar crop privately without server upload",
        "free client-side avatar crop tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:passport-photo",
      "displayName": "2run tools — Passport / ID Photo Maker",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/passport-photo/",
      "description": "Format photos into official 2x2 inch and biometric ID dimensions.",
      "tags": [
        "image",
        "presets",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "passport_photo",
        "image_processing"
      ],
      "representativeQueries": [
        "passport / id photo maker online in browser",
        "how to passport photo privately without server upload",
        "free client-side passport photo tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:collage-maker",
      "displayName": "2run tools — Grid Photo Collage",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/collage-maker/",
      "description": "Combine 2 to 9 photos into clean modern collage grids.",
      "tags": [
        "image",
        "composition",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "collage_maker",
        "image_processing"
      ],
      "representativeQueries": [
        "grid photo collage online in browser",
        "how to collage maker privately without server upload",
        "free client-side collage maker tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:meme-generator",
      "displayName": "2run tools — Meme Generator",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/meme-generator/",
      "description": "Add top and bottom Impact bold text with black outline to any image.",
      "tags": [
        "image",
        "composition",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "meme_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "meme generator online in browser",
        "how to meme generator privately without server upload",
        "free client-side meme generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:screenshot-mockup",
      "displayName": "2run tools — Device Frame Mockup",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/screenshot-mockup/",
      "description": "Place app screenshots inside clean browser, iPhone, or MacBook mockups.",
      "tags": [
        "image",
        "mockup",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "screenshot_mockup",
        "image_processing"
      ],
      "representativeQueries": [
        "device frame mockup online in browser",
        "how to screenshot mockup privately without server upload",
        "free client-side screenshot mockup tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:image-to-base64",
      "displayName": "2run tools — Image to Base64",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/image-to-base64/",
      "description": "Encode image files to base64 Data URI strings for inline CSS and HTML.",
      "tags": [
        "image",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "image_to_base64",
        "image_processing"
      ],
      "representativeQueries": [
        "image to base64 online in browser",
        "how to image to base64 privately without server upload",
        "free client-side image to base64 tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:base64-to-image",
      "displayName": "2run tools — Base64 to Image",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/base64-to-image/",
      "description": "Decode base64 encoded strings back into downloadable JPG or PNG files.",
      "tags": [
        "image",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "base64_to_image",
        "image_processing"
      ],
      "representativeQueries": [
        "base64 to image online in browser",
        "how to base64 to image privately without server upload",
        "free client-side base64 to image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:strip-exif",
      "displayName": "2run tools — Strip EXIF & GPS Metadata",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/strip-exif/",
      "description": "Remove home location GPS coordinates, camera serials, and timestamps from photos.",
      "tags": [
        "image",
        "metadata",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "strip_exif",
        "image_processing"
      ],
      "representativeQueries": [
        "strip exif & gps metadata online in browser",
        "how to strip exif privately without server upload",
        "free client-side strip exif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:view-exif",
      "displayName": "2run tools — View EXIF Data Viewer",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/view-exif/",
      "description": "Inspect hidden camera aperture, shutter speed, ISO, and GPS tags.",
      "tags": [
        "image",
        "metadata",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "view_exif",
        "image_processing"
      ],
      "representativeQueries": [
        "view exif data viewer online in browser",
        "how to view exif privately without server upload",
        "free client-side view exif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:add-exif",
      "displayName": "2run tools — Edit EXIF Tags",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/add-exif/",
      "description": "Modify photo copyright owner, author, and description metadata fields.",
      "tags": [
        "image",
        "metadata",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_exif",
        "image_processing"
      ],
      "representativeQueries": [
        "edit exif tags online in browser",
        "how to add exif privately without server upload",
        "free client-side add exif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:image-diff",
      "displayName": "2run tools — Visual Image Diff / Compare",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/image-diff/",
      "description": "Slider comparison revealing micro differences between two photos.",
      "tags": [
        "image",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "image_diff",
        "image_processing"
      ],
      "representativeQueries": [
        "visual image diff / compare online in browser",
        "how to image diff privately without server upload",
        "free client-side image diff tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:split-image",
      "displayName": "2run tools — Split Image into Grid",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/split-image/",
      "description": "Slice large photos into 3x3 or custom tile grids for Instagram profiles.",
      "tags": [
        "image",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "split_image",
        "image_processing"
      ],
      "representativeQueries": [
        "split image into grid online in browser",
        "how to split image privately without server upload",
        "free client-side split image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:merge-images-horizontal",
      "displayName": "2run tools — Merge Images Horizontally",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/merge-images-horizontal/",
      "description": "Stitch two or more pictures side-by-side into a wide panoramic graphic.",
      "tags": [
        "image",
        "composition",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "merge_images_horizontal",
        "image_processing"
      ],
      "representativeQueries": [
        "merge images horizontally online in browser",
        "how to merge images horizontal privately without server upload",
        "free client-side merge images horizontal tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:merge-images-vertical",
      "displayName": "2run tools — Merge Images Vertically",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/merge-images-vertical/",
      "description": "Stack photos top-to-bottom for long screenshots and vertical receipts.",
      "tags": [
        "image",
        "composition",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "merge_images_vertical",
        "image_processing"
      ],
      "representativeQueries": [
        "merge images vertically online in browser",
        "how to merge images vertical privately without server upload",
        "free client-side merge images vertical tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:overlay-images",
      "displayName": "2run tools — Overlay Two Images",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/overlay-images/",
      "description": "Layer one picture on top of another with custom coordinates and opacity.",
      "tags": [
        "image",
        "composition",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "overlay_images",
        "image_processing"
      ],
      "representativeQueries": [
        "overlay two images online in browser",
        "how to overlay images privately without server upload",
        "free client-side overlay images tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:image-to-pdf",
      "displayName": "2run tools — Convert Images to PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/image-to-pdf/",
      "description": "Compile JPG, PNG, and WebP pictures into a clean printable PDF portfolio.",
      "tags": [
        "image",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "image_to_pdf",
        "image_processing"
      ],
      "representativeQueries": [
        "convert images to pdf online in browser",
        "how to image to pdf privately without server upload",
        "free client-side image to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:upscale-image",
      "displayName": "2run tools — High-Quality Upscaler",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/upscale-image/",
      "description": "Bicubic pixel interpolation for enlarging small photos without blur.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "upscale_image",
        "image_processing"
      ],
      "representativeQueries": [
        "high-quality upscaler online in browser",
        "how to upscale image privately without server upload",
        "free client-side upscale image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:downscale-image",
      "displayName": "2run tools — Quick Downscaler",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/downscale-image/",
      "description": "Quickly downsize high-megapixel camera photos for email attachments.",
      "tags": [
        "image",
        "enhancement",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "downscale_image",
        "image_processing"
      ],
      "representativeQueries": [
        "quick downscaler online in browser",
        "how to downscale image privately without server upload",
        "free client-side downscale image tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:batch-rename-preview",
      "displayName": "2run tools — File Name Formatter",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/batch-rename-preview/",
      "description": "Preview formatted SEO-friendly file slugs for your images.",
      "tags": [
        "image",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "batch_rename_preview",
        "image_processing"
      ],
      "representativeQueries": [
        "file name formatter online in browser",
        "how to batch rename preview privately without server upload",
        "free client-side batch rename preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:color-picker",
      "displayName": "2run tools — Eyedropper Color Picker",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/color-picker/",
      "description": "Hover any pixel on an uploaded picture to copy its exact HEX and RGB values.",
      "tags": [
        "image",
        "color",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "color_picker",
        "image_processing"
      ],
      "representativeQueries": [
        "eyedropper color picker online in browser",
        "how to color picker privately without server upload",
        "free client-side color picker tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:dominant-colors",
      "displayName": "2run tools — Extract Dominant Colors",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/dominant-colors/",
      "description": "Algorithmically calculate the 5 primary color swatches found in a photograph.",
      "tags": [
        "image",
        "color",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "dominant_colors",
        "image_processing"
      ],
      "representativeQueries": [
        "extract dominant colors online in browser",
        "how to dominant colors privately without server upload",
        "free client-side dominant colors tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:palette-generator",
      "displayName": "2run tools — Generate Color Palette",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/palette-generator/",
      "description": "Extract complementary branding swatches and CSS variables from art.",
      "tags": [
        "image",
        "color",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "palette_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "generate color palette online in browser",
        "how to palette generator privately without server upload",
        "free client-side palette generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:image-histogram",
      "displayName": "2run tools — RGB Color Histogram",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/image-histogram/",
      "description": "Analyze color distribution across Red, Green, and Blue luminance channels with clipping alerts.",
      "tags": [
        "image",
        "analysis",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "image_histogram",
        "image_processing"
      ],
      "representativeQueries": [
        "rgb color histogram online in browser",
        "how to image histogram privately without server upload",
        "free client-side image histogram tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:measure-dimensions",
      "displayName": "2run tools — Measure Dimensions & DPI",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/measure-dimensions/",
      "description": "Inspect precise pixel width, height, aspect ratio, and print DPI density.",
      "tags": [
        "image",
        "analysis",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "measure_dimensions",
        "image_processing"
      ],
      "representativeQueries": [
        "measure dimensions & dpi online in browser",
        "how to measure dimensions privately without server upload",
        "free client-side measure dimensions tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:file-size-analyzer",
      "displayName": "2run tools — Format Weight Comparison",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/file-size-analyzer/",
      "description": "Compare simulated byte weights between JPG, WebP, AVIF, and PNG.",
      "tags": [
        "image",
        "analysis",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "file_size_analyzer",
        "image_processing"
      ],
      "representativeQueries": [
        "format weight comparison online in browser",
        "how to file size analyzer privately without server upload",
        "free client-side file size analyzer tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:compress-gif",
      "displayName": "2run tools — Compress Animated GIF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/compress-gif/",
      "description": "Drop duplicate frames and reduce color palettes to shrink heavy GIF files.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "compress_gif",
        "image_processing"
      ],
      "representativeQueries": [
        "compress animated gif online in browser",
        "how to compress gif privately without server upload",
        "free client-side compress gif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:gif-to-mp4",
      "displayName": "2run tools — GIF to MP4 Video",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/gif-to-mp4/",
      "description": "Convert bulky animated GIFs into lightweight modern MP4 video loops.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "gif_to_mp4",
        "image_processing"
      ],
      "representativeQueries": [
        "gif to mp4 video online in browser",
        "how to gif to mp4 privately without server upload",
        "free client-side gif to mp4 tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:video-to-gif",
      "displayName": "2run tools — Short Clip to GIF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/video-to-gif/",
      "description": "Trim video snippets and convert them to lightweight animated GIFs.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "video_to_gif",
        "image_processing"
      ],
      "representativeQueries": [
        "short clip to gif online in browser",
        "how to video to gif privately without server upload",
        "free client-side video to gif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:apng-to-gif",
      "displayName": "2run tools — APNG to GIF Converter",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/apng-to-gif/",
      "description": "Convert animated PNG (APNG) files to universally supported GIF.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "apng_to_gif",
        "image_processing"
      ],
      "representativeQueries": [
        "apng to gif converter online in browser",
        "how to apng to gif privately without server upload",
        "free client-side apng to gif tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:gif-speed",
      "displayName": "2run tools — Change GIF Speed",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/gif-speed/",
      "description": "Speed up or slow down playback delay of animated GIF frames.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "gif_speed",
        "image_processing"
      ],
      "representativeQueries": [
        "change gif speed online in browser",
        "how to gif speed privately without server upload",
        "free client-side gif speed tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:gif-reverse",
      "displayName": "2run tools — Reverse GIF Animation",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/gif-reverse/",
      "description": "Invert frame sequencing to play animations in reverse backwards.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "gif_reverse",
        "image_processing"
      ],
      "representativeQueries": [
        "reverse gif animation online in browser",
        "how to gif reverse privately without server upload",
        "free client-side gif reverse tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:gif-crop",
      "displayName": "2run tools — Crop GIF Animation",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/gif-crop/",
      "description": "Crop viewport boundaries across all frames of an animated GIF.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "gif_crop",
        "image_processing"
      ],
      "representativeQueries": [
        "crop gif animation online in browser",
        "how to gif crop privately without server upload",
        "free client-side gif crop tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:gif-resize",
      "displayName": "2run tools — Resize GIF Dimensions",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/gif-resize/",
      "description": "Scale width and height dimensions across animated GIF timelines.",
      "tags": [
        "image",
        "animation",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "gif_resize",
        "image_processing"
      ],
      "representativeQueries": [
        "resize gif dimensions online in browser",
        "how to gif resize privately without server upload",
        "free client-side gif resize tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:image-placeholder-generator",
      "displayName": "2run tools — Dummy Placeholder Maker",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/image-placeholder-generator/",
      "description": "Generate custom dimension placeholder graphics with label texts.",
      "tags": [
        "image",
        "generator",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "image_placeholder_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "dummy placeholder maker online in browser",
        "how to image placeholder generator privately without server upload",
        "free client-side image placeholder generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:qr-code-generator",
      "displayName": "2run tools — Image QR Code Generator",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/qr-code-generator/",
      "description": "Generate high-resolution PNG and SVG QR codes for links and text.",
      "tags": [
        "image",
        "generator",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "qr_code_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "image qr code generator online in browser",
        "how to qr code generator privately without server upload",
        "free client-side qr code generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:image:barcode-generator",
      "displayName": "2run tools — Barcode Image Generator",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/image/barcode-generator/",
      "description": "Generate Code-128, EAN, and UPC barcode image graphics.",
      "tags": [
        "image",
        "generator",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "barcode_generator",
        "image_processing"
      ],
      "representativeQueries": [
        "barcode image generator online in browser",
        "how to barcode generator privately without server upload",
        "free client-side barcode generator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:merge",
      "displayName": "2run tools — Merge PDF Documents",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/merge/",
      "description": "Combine multiple PDF documents into one organized document in seconds.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "merge",
        "pdf_processing"
      ],
      "representativeQueries": [
        "merge pdf documents online in browser",
        "how to merge privately without server upload",
        "free client-side merge tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:split",
      "displayName": "2run tools — Split PDF by Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/split/",
      "description": "Separate specific page ranges or extract individual pages into distinct files.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "split",
        "pdf_processing"
      ],
      "representativeQueries": [
        "split pdf by pages online in browser",
        "how to split privately without server upload",
        "free client-side split tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:compress-pdf",
      "displayName": "2run tools — Compress PDF File",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/compress-pdf/",
      "description": "Reduce PDF file size for email sharing while maintaining text and scan clarity.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "compress_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "compress pdf file online in browser",
        "how to compress pdf privately without server upload",
        "free client-side compress pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:rotate-pdf",
      "displayName": "2run tools — Rotate PDF Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/rotate-pdf/",
      "description": "Rotate portrait and landscape PDF orientation 90, 180, or 270 degrees.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "rotate_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "rotate pdf pages online in browser",
        "how to rotate pdf privately without server upload",
        "free client-side rotate pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:reorder-pages",
      "displayName": "2run tools — Reorder PDF Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/reorder-pages/",
      "description": "Drag and drop thumbnail previews to reorder pages in any sequence.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "reorder_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "reorder pdf pages online in browser",
        "how to reorder pages privately without server upload",
        "free client-side reorder pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:delete-pages",
      "displayName": "2run tools — Delete Pages from PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/delete-pages/",
      "description": "Remove unwanted pages, blank leaves, or cover sheets from documents.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "delete_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "delete pages from pdf online in browser",
        "how to delete pages privately without server upload",
        "free client-side delete pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:extract-pages",
      "displayName": "2run tools — Extract Selected Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/extract-pages/",
      "description": "Save a specific selection of pages into a new standalone PDF document.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "extract_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "extract selected pages online in browser",
        "how to extract pages privately without server upload",
        "free client-side extract pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-to-jpg",
      "displayName": "2run tools — PDF to JPG Images",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-to-jpg/",
      "description": "Render and extract high-resolution JPG images from every page of a PDF.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_to_jpg",
        "pdf_processing"
      ],
      "representativeQueries": [
        "pdf to jpg images online in browser",
        "how to pdf to jpg privately without server upload",
        "free client-side pdf to jpg tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-to-png",
      "displayName": "2run tools — PDF to PNG Images",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-to-png/",
      "description": "Convert PDF document pages to crystal-clear lossless PNG images.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_to_png",
        "pdf_processing"
      ],
      "representativeQueries": [
        "pdf to png images online in browser",
        "how to pdf to png privately without server upload",
        "free client-side pdf to png tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-to-webp",
      "displayName": "2run tools — PDF to WebP Images",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-to-webp/",
      "description": "Export PDF pages to lightweight WebP files optimized for web pages.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_to_webp",
        "pdf_processing"
      ],
      "representativeQueries": [
        "pdf to webp images online in browser",
        "how to pdf to webp privately without server upload",
        "free client-side pdf to webp tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:jpg-to-pdf",
      "displayName": "2run tools — JPG to PDF Document",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/jpg-to-pdf/",
      "description": "Convert photos, receipts, and scans into a multi-page PDF document.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "jpg_to_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "jpg to pdf document online in browser",
        "how to jpg to pdf privately without server upload",
        "free client-side jpg to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:png-to-pdf",
      "displayName": "2run tools — PNG to PDF Document",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/png-to-pdf/",
      "description": "Convert PNG graphics and screenshots into clean printable PDF pages.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "png_to_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "png to pdf document online in browser",
        "how to png to pdf privately without server upload",
        "free client-side png to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:webp-to-pdf",
      "displayName": "2run tools — WebP to PDF Document",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/webp-to-pdf/",
      "description": "Compile WebP images into a standardized document format.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "webp_to_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "webp to pdf document online in browser",
        "how to webp to pdf privately without server upload",
        "free client-side webp to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:images-to-pdf",
      "displayName": "2run tools — Multi Images to Single PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/images-to-pdf/",
      "description": "Assemble a batch of images into a unified presentation PDF portfolio.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "images_to_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "multi images to single pdf online in browser",
        "how to images to pdf privately without server upload",
        "free client-side images to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:html-to-pdf-preview",
      "displayName": "2run tools — HTML Document to PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/html-to-pdf-preview/",
      "description": "Render HTML code and web text directly into downloadable PDF files.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "html_to_pdf_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "html document to pdf online in browser",
        "how to html to pdf preview privately without server upload",
        "free client-side html to pdf preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-to-text",
      "displayName": "2run tools — Extract Plain Text from PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-to-text/",
      "description": "Extract all textual content from PDF files into copyable raw plain text.",
      "tags": [
        "pdf",
        "conversion",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_to_text",
        "pdf_processing"
      ],
      "representativeQueries": [
        "extract plain text from pdf online in browser",
        "how to pdf to text privately without server upload",
        "free client-side pdf to text tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-page-numbers",
      "displayName": "2run tools — Add Page Numbers",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-page-numbers/",
      "description": "Stamp customizable header or footer page numbers across documents.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_page_numbers",
        "pdf_processing"
      ],
      "representativeQueries": [
        "add page numbers online in browser",
        "how to add page numbers privately without server upload",
        "free client-side add page numbers tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-header-footer",
      "displayName": "2run tools — Add Header & Footer Text",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-header-footer/",
      "description": "Add title headers, dates, and confidentiality notices to every page.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_header_footer",
        "pdf_processing"
      ],
      "representativeQueries": [
        "add header & footer text online in browser",
        "how to add header footer privately without server upload",
        "free client-side add header footer tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-pdf-watermark",
      "displayName": "2run tools — Add PDF Watermark",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-pdf-watermark/",
      "description": "Stamp diagonal CONFIDENTIAL, DRAFT, or custom text behind pages.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_pdf_watermark",
        "pdf_processing"
      ],
      "representativeQueries": [
        "add pdf watermark online in browser",
        "how to add pdf watermark privately without server upload",
        "free client-side add pdf watermark tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-pdf-stamp",
      "displayName": "2run tools — Stamp PDF (Approved/Draft)",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-pdf-stamp/",
      "description": "Apply rubber stamp graphics like APPROVED, PAID, or VOID to documents.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_pdf_stamp",
        "pdf_processing"
      ],
      "representativeQueries": [
        "stamp pdf (approved/draft) online in browser",
        "how to add pdf stamp privately without server upload",
        "free client-side add pdf stamp tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:flatten-pdf",
      "displayName": "2run tools — Flatten Form Fields & Layers",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/flatten-pdf/",
      "description": "Merge interactive form values and annotations into non-editable base content.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "flatten_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "flatten form fields & layers online in browser",
        "how to flatten pdf privately without server upload",
        "free client-side flatten pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:linearize-pdf",
      "displayName": "2run tools — Linearize / Fast Web View",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/linearize-pdf/",
      "description": "Reorganize PDF streams for progressive page-by-page web browser streaming.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "linearize_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "linearize / fast web view online in browser",
        "how to linearize pdf privately without server upload",
        "free client-side linearize pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:repair-pdf",
      "displayName": "2run tools — Repair Corrupt PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/repair-pdf/",
      "description": "Rebuild damaged cross-reference tables and corrupt PDF objects.",
      "tags": [
        "pdf",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "repair_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "repair corrupt pdf online in browser",
        "how to repair pdf privately without server upload",
        "free client-side repair pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:unlock-pdf",
      "displayName": "2run tools — Unlock Password PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/unlock-pdf/",
      "description": "Remove owner restriction passwords to enable printing and copying.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "unlock_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "unlock password pdf online in browser",
        "how to unlock pdf privately without server upload",
        "free client-side unlock pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:protect-pdf",
      "displayName": "2run tools — Protect PDF with Password",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/protect-pdf/",
      "description": "Encrypt documents so only authorized recipients with the password can open them.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "protect_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "protect pdf with password online in browser",
        "how to protect pdf privately without server upload",
        "free client-side protect pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:encrypt-pdf",
      "displayName": "2run tools — 256-bit AES Encryption",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/encrypt-pdf/",
      "description": "Apply military-grade AES-256 encryption to sensitive business reports.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "encrypt_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "256-bit aes encryption online in browser",
        "how to encrypt pdf privately without server upload",
        "free client-side encrypt pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:decrypt-pdf",
      "displayName": "2run tools — Decrypt Secured PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/decrypt-pdf/",
      "description": "Enter password once to permanently save an unencrypted copy.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "decrypt_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "decrypt secured pdf online in browser",
        "how to decrypt pdf privately without server upload",
        "free client-side decrypt pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:sign-pdf-preview",
      "displayName": "2run tools — Draw or Type Digital Signature",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/sign-pdf-preview/",
      "description": "Draw your handwritten signature or upload an ink stamp to sign contracts.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "sign_pdf_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "draw or type digital signature online in browser",
        "how to sign pdf preview privately without server upload",
        "free client-side sign pdf preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:redact-pdf-preview",
      "displayName": "2run tools — Black Out Sensitive Text",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/redact-pdf-preview/",
      "description": "Permanently remove and black out social security numbers and private names.",
      "tags": [
        "pdf",
        "security",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "redact_pdf_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "black out sensitive text online in browser",
        "how to redact pdf preview privately without server upload",
        "free client-side redact pdf preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:annotate-pdf-preview",
      "displayName": "2run tools — Add Notes and Drawings",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/annotate-pdf-preview/",
      "description": "Draw arrows, circles, comment bubbles, and freeform sketches.",
      "tags": [
        "pdf",
        "markup",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "annotate_pdf_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "add notes and drawings online in browser",
        "how to annotate pdf preview privately without server upload",
        "free client-side annotate pdf preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:highlight-pdf",
      "displayName": "2run tools — Highlight PDF Text",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/highlight-pdf/",
      "description": "Highlight study passages with yellow, green, or blue translucent marker.",
      "tags": [
        "pdf",
        "markup",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "highlight_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "highlight pdf text online in browser",
        "how to highlight pdf privately without server upload",
        "free client-side highlight pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-bookmarks",
      "displayName": "2run tools — Edit PDF Bookmark Outline",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-bookmarks/",
      "description": "Create a clickable table of contents outline navigation tree.",
      "tags": [
        "pdf",
        "structure",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_bookmarks",
        "pdf_processing"
      ],
      "representativeQueries": [
        "edit pdf bookmark outline online in browser",
        "how to add bookmarks privately without server upload",
        "free client-side add bookmarks tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:edit-metadata",
      "displayName": "2run tools — Edit Title/Author Metadata",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/edit-metadata/",
      "description": "Update PDF title, author, subject, keywords, and creator software tags.",
      "tags": [
        "pdf",
        "metadata",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "edit_metadata",
        "pdf_processing"
      ],
      "representativeQueries": [
        "edit title/author metadata online in browser",
        "how to edit metadata privately without server upload",
        "free client-side edit metadata tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:view-pdf-metadata",
      "displayName": "2run tools — View PDF Metadata Inspector",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/view-pdf-metadata/",
      "description": "Inspect PDF version, page dimensions, font subsets, and security permissions.",
      "tags": [
        "pdf",
        "metadata",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "view_pdf_metadata",
        "pdf_processing"
      ],
      "representativeQueries": [
        "view pdf metadata inspector online in browser",
        "how to view pdf metadata privately without server upload",
        "free client-side view pdf metadata tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-form-fill-preview",
      "displayName": "2run tools — Fill PDF Form Fields",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-form-fill-preview/",
      "description": "Type into interactive text boxes, check checkboxes, and select dropdowns.",
      "tags": [
        "pdf",
        "forms",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_form_fill_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "fill pdf form fields online in browser",
        "how to pdf form fill preview privately without server upload",
        "free client-side pdf form fill preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:create-pdf-form-preview",
      "displayName": "2run tools — Add Interactive Form Fields",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/create-pdf-form-preview/",
      "description": "Place fillable text inputs and signature fields onto flat PDF documents.",
      "tags": [
        "pdf",
        "forms",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "create_pdf_form_preview",
        "pdf_processing"
      ],
      "representativeQueries": [
        "add interactive form fields online in browser",
        "how to create pdf form preview privately without server upload",
        "free client-side create pdf form preview tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-a-validator",
      "displayName": "2run tools — PDF/A Archival Validator",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-a-validator/",
      "description": "Verify ISO compliance for long-term document archiving standards.",
      "tags": [
        "pdf",
        "standards",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_a_validator",
        "pdf_processing"
      ],
      "representativeQueries": [
        "pdf/a archival validator online in browser",
        "how to pdf a validator privately without server upload",
        "free client-side pdf a validator tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-accessibility-check",
      "displayName": "2run tools — Accessibility & Tag Check",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-accessibility-check/",
      "description": "Audit PDF structure tags and alt text for screen reader compliance.",
      "tags": [
        "pdf",
        "standards",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_accessibility_check",
        "pdf_processing"
      ],
      "representativeQueries": [
        "accessibility & tag check online in browser",
        "how to pdf accessibility check privately without server upload",
        "free client-side pdf accessibility check tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:compare-pdfs",
      "displayName": "2run tools — Compare Two PDF Documents",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/compare-pdfs/",
      "description": "Side-by-side visual diff highlighting modified text and shifted lines.",
      "tags": [
        "pdf",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "compare_pdfs",
        "pdf_processing"
      ],
      "representativeQueries": [
        "compare two pdf documents online in browser",
        "how to compare pdfs privately without server upload",
        "free client-side compare pdfs tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:count-pages",
      "displayName": "2run tools — Count Total Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/count-pages/",
      "description": "Instantly view exact page count and breakdown across large multi-gigabyte files.",
      "tags": [
        "pdf",
        "analysis",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "count_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "count total pages online in browser",
        "how to count pages privately without server upload",
        "free client-side count pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:measure-pdf-size",
      "displayName": "2run tools — PDF Page Dimension Inspector",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/measure-pdf-size/",
      "description": "Measure exact millimeter and inch dimensions of every page box.",
      "tags": [
        "pdf",
        "analysis",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "measure_pdf_size",
        "pdf_processing"
      ],
      "representativeQueries": [
        "pdf page dimension inspector online in browser",
        "how to measure pdf size privately without server upload",
        "free client-side measure pdf size tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:grayscale-pdf",
      "displayName": "2run tools — Convert Entire PDF to B&W",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/grayscale-pdf/",
      "description": "Save printer toner by converting all text and color photos to clean grayscale.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "grayscale_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "convert entire pdf to b&w online in browser",
        "how to grayscale pdf privately without server upload",
        "free client-side grayscale pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:crop-pdf",
      "displayName": "2run tools — Crop PDF Page Margins",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/crop-pdf/",
      "description": "Trim white margins and printer bleed marks from documents.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "crop_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "crop pdf page margins online in browser",
        "how to crop pdf privately without server upload",
        "free client-side crop pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:resize-pdf-pages",
      "displayName": "2run tools — Resize Pages to A4 / Letter",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/resize-pdf-pages/",
      "description": "Standardize irregular page sizes into consistent A4 or US Letter sheets.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "resize_pdf_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "resize pages to a4 / letter online in browser",
        "how to resize pdf pages privately without server upload",
        "free client-side resize pdf pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:scale-pdf",
      "displayName": "2run tools — Scale Page Content Ratio",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/scale-pdf/",
      "description": "Shrink or enlarge printed content percentage within paper boundaries.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "scale_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "scale page content ratio online in browser",
        "how to scale pdf privately without server upload",
        "free client-side scale pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:tile-pdf",
      "displayName": "2run tools — Tile 1 Large Page to Multiple",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/tile-pdf/",
      "description": "Split giant blueprints and posters across multiple standard sheets for assembly.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "tile_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "tile 1 large page to multiple online in browser",
        "how to tile pdf privately without server upload",
        "free client-side tile pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:impose-pdf",
      "displayName": "2run tools — 2-Up / 4-Up Booklet Imposition",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/impose-pdf/",
      "description": "Fit 2 or 4 pages onto single sheets for folded booklet printing.",
      "tags": [
        "pdf",
        "layout",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "impose_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "2-up / 4-up booklet imposition online in browser",
        "how to impose pdf privately without server upload",
        "free client-side impose pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:add-blank-pages",
      "displayName": "2run tools — Insert Blank Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/add-blank-pages/",
      "description": "Insert blank white leaves at designated page numbers for double-sided print.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "add_blank_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "insert blank pages online in browser",
        "how to add blank pages privately without server upload",
        "free client-side add blank pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:duplicate-pages",
      "displayName": "2run tools — Duplicate Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/duplicate-pages/",
      "description": "Clone specific sheets within the same document.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "duplicate_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "duplicate pages online in browser",
        "how to duplicate pages privately without server upload",
        "free client-side duplicate pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:reverse-page-order",
      "displayName": "2run tools — Reverse Entire Page Order",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/reverse-page-order/",
      "description": "Invert page sequence from last to first in one click.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "reverse_page_order",
        "pdf_processing"
      ],
      "representativeQueries": [
        "reverse entire page order online in browser",
        "how to reverse page order privately without server upload",
        "free client-side reverse page order tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:interleave-pages",
      "displayName": "2run tools — Interleave Odd & Even Pages",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/interleave-pages/",
      "description": "Merge separate front and back scan batches into correct chronological order.",
      "tags": [
        "pdf",
        "organize",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "interleave_pages",
        "pdf_processing"
      ],
      "representativeQueries": [
        "interleave odd & even pages online in browser",
        "how to interleave pages privately without server upload",
        "free client-side interleave pages tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:extract-images",
      "displayName": "2run tools — Extract All Images from PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/extract-images/",
      "description": "Pull all embedded photo files out of PDF pages into a clean image folder.",
      "tags": [
        "pdf",
        "extraction",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "extract_images",
        "pdf_processing"
      ],
      "representativeQueries": [
        "extract all images from pdf online in browser",
        "how to extract images privately without server upload",
        "free client-side extract images tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:extract-fonts",
      "displayName": "2run tools — List & Extract Embedded Fonts",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/extract-fonts/",
      "description": "Inspect and save embedded TrueType and OpenType fonts from documents.",
      "tags": [
        "pdf",
        "extraction",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "extract_fonts",
        "pdf_processing"
      ],
      "representativeQueries": [
        "list & extract embedded fonts online in browser",
        "how to extract fonts privately without server upload",
        "free client-side extract fonts tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:extract-links",
      "displayName": "2run tools — Extract All Hyperlinks",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/extract-links/",
      "description": "Export a list of all clickable URLs embedded in document text.",
      "tags": [
        "pdf",
        "extraction",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "extract_links",
        "pdf_processing"
      ],
      "representativeQueries": [
        "extract all hyperlinks online in browser",
        "how to extract links privately without server upload",
        "free client-side extract links tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:remove-images",
      "displayName": "2run tools — Strip Embedded Images",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/remove-images/",
      "description": "Delete all graphics while keeping pure text for ultra-lightweight files.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "remove_images",
        "pdf_processing"
      ],
      "representativeQueries": [
        "strip embedded images online in browser",
        "how to remove images privately without server upload",
        "free client-side remove images tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:remove-text",
      "displayName": "2run tools — Strip Text Streams",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/remove-text/",
      "description": "Remove selectable text while leaving raw vector artwork and photo plates.",
      "tags": [
        "pdf",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "remove_text",
        "pdf_processing"
      ],
      "representativeQueries": [
        "strip text streams online in browser",
        "how to remove text privately without server upload",
        "free client-side remove text tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:remove-annotations",
      "displayName": "2run tools — Remove Annotations & Markup",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/remove-annotations/",
      "description": "Strip sticky notes, highlights, and review stamps before official distribution.",
      "tags": [
        "pdf",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "remove_annotations",
        "pdf_processing"
      ],
      "representativeQueries": [
        "remove annotations & markup online in browser",
        "how to remove annotations privately without server upload",
        "free client-side remove annotations tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:remove-bookmarks",
      "displayName": "2run tools — Remove Bookmark Tree",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/remove-bookmarks/",
      "description": "Clear broken or outdated table of contents outline links.",
      "tags": [
        "pdf",
        "structure",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "remove_bookmarks",
        "pdf_processing"
      ],
      "representativeQueries": [
        "remove bookmark tree online in browser",
        "how to remove bookmarks privately without server upload",
        "free client-side remove bookmarks tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-to-pdfa",
      "displayName": "2run tools — Convert Standard PDF to PDF/A",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-to-pdfa/",
      "description": "Embed fonts and color profiles for legal archival preservation standards.",
      "tags": [
        "pdf",
        "standards",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_to_pdfa",
        "pdf_processing"
      ],
      "representativeQueries": [
        "convert standard pdf to pdf/a online in browser",
        "how to pdf to pdfa privately without server upload",
        "free client-side pdf to pdfa tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdfa-to-pdf",
      "displayName": "2run tools — Strip PDF/A Restrictions",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdfa-to-pdf/",
      "description": "Convert read-only archival documents back to standard editable PDFs.",
      "tags": [
        "pdf",
        "standards",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdfa_to_pdf",
        "pdf_processing"
      ],
      "representativeQueries": [
        "strip pdf/a restrictions online in browser",
        "how to pdfa to pdf privately without server upload",
        "free client-side pdfa to pdf tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:optimize-for-web",
      "displayName": "2run tools — Optimize for Fast Web Streaming",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/optimize-for-web/",
      "description": "Restructure PDF binary streams for instantaneous browser tab loading.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "optimize_for_web",
        "pdf_processing"
      ],
      "representativeQueries": [
        "optimize for fast web streaming online in browser",
        "how to optimize for web privately without server upload",
        "free client-side optimize for web tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:optimize-for-print",
      "displayName": "2run tools — Convert to CMYK Print PDF",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/optimize-for-print/",
      "description": "Ensure high 300 DPI resolution and CMYK print profile separation.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "optimize_for_print",
        "pdf_processing"
      ],
      "representativeQueries": [
        "convert to cmyk print pdf online in browser",
        "how to optimize for print privately without server upload",
        "free client-side optimize for print tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:reduce-pdf-dpi",
      "displayName": "2run tools — Downsample Embedded Images DPI",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/reduce-pdf-dpi/",
      "description": "Downsample heavy 600 DPI scans down to 150 DPI for rapid emailing.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "reduce_pdf_dpi",
        "pdf_processing"
      ],
      "representativeQueries": [
        "downsample embedded images dpi online in browser",
        "how to reduce pdf dpi privately without server upload",
        "free client-side reduce pdf dpi tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:embed-fonts",
      "displayName": "2run tools — Embed Missing Font Glyphs",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/embed-fonts/",
      "description": "Embed missing typography glyphs so characters render identical on all computers.",
      "tags": [
        "pdf",
        "standards",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "embed_fonts",
        "pdf_processing"
      ],
      "representativeQueries": [
        "embed missing font glyphs online in browser",
        "how to embed fonts privately without server upload",
        "free client-side embed fonts tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:subset-fonts",
      "displayName": "2run tools — Subset Embedded Font Tables",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/subset-fonts/",
      "description": "Strip unused alphabet characters from embedded font files to reduce weight.",
      "tags": [
        "pdf",
        "optimization",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "subset_fonts",
        "pdf_processing"
      ],
      "representativeQueries": [
        "subset embedded font tables online in browser",
        "how to subset fonts privately without server upload",
        "free client-side subset fonts tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    },
    {
      "identifier": "urn:air:2run.tools:pdf:pdf-diff",
      "displayName": "2run tools — Visual Page Diff Overlay",
      "type": "application/mcp-server-card+json",
      "url": "https://2run.tools/tools/pdf/pdf-diff/",
      "description": "Overlay two revisions with red/green highlight changes for rapid legal proofing.",
      "tags": [
        "pdf",
        "utility",
        "privacy-first",
        "client-side",
        "in-browser"
      ],
      "capabilities": [
        "pdf_diff",
        "pdf_processing"
      ],
      "representativeQueries": [
        "visual page diff overlay online in browser",
        "how to pdf diff privately without server upload",
        "free client-side pdf diff tool"
      ],
      "updatedAt": "2026-09-25T00:00:00Z"
    }
  ]
}
