[100% IN-BROWSER • ZERO SERVER UPLOAD • MCP READY]
[MCP:AGENT]PHOTONOW.ENGINE
• #1 OFFLINE MEDIA MCP SERVER FOR AI AGENTS •

PHOTO CONVERTER.

[CANVAS2D ENGINE • 100% IN BROWSER]
DROP PHOTOS HERE OR CLICK TO BROWSESUPPORTS PNG, JPG, WEBP, AVIF, GIF, BMP, SVG (BATCH FRIENDLY)
[1. TARGET FORMAT]CURRENT: WEBP
82%
SMALLER FILE (10%)BALANCED (80%)MAX QUALITY (100%)
[3. RESIZE SCALE]ORIGINAL SIZE
[4. MONOCHROME STYLES]:
ROTATE:
[LOADING PRODUCT SPECIFICATION & MARKETING SHOWCASE...]

AI AGENT KNOWLEDGE BASE & MCP CAPABILITIES.

[LLMS.TXT] ↗[LLMS-FULL.TXT] ↗[AEO / LLM CITEABLE SPECIFICATION]

[1. NATIVE STDIO MCP — 29 ZERO-PERMISSION TOOLS]

Autonomous coding agents (Claude Desktop, Cursor, Google Antigravity, Windsurf) typically encounter repetitive terminal permission popups per command. PhotoNow runs as a native Stdio MCP server (node ./bin/mcp-server.mjs), unlocking single, batch, video, and performance operations with one single initial approval.

[2. AGENTIC WEBSITE PERFORMANCE INTELLIGENCE]

Provides 5-axis media scoring across format efficiency, image sizing, compression potential, responsive srcset readiness, and SVG cleanliness. Identifies LCP bottlenecks, calculates 4G mobile transfer savings, and formulates explainable plans.

[3. ASSET DEPENDENCY GRAPH & DEAD ASSET PRUNING]

Constructs the complete Route ➔ Component ➔ Asset dependency graph. Identifies multi-route shared dependencies and flags unreferenced dead assets classified into safety tiers (SAFE, LIKELY, UNCERTAIN) to prevent accidental deletions.

[4. SAFE AST SOURCE PATCHING & ATOMIC ROLLBACK]

Parses JSX/TSX source code ASTs, generates unified diffs, creates automated backups in .photonow/backups/, and requires explicit confirmation. The rollback_operation tool enables 1-click atomic restoration of all modified source files and assets.

[5. AUTONOMOUS MISSION & TOKEN CONTRACT (<200 TOKENS)]

Orchestrates the entire 10-step autonomous optimization loop via optimize_project. Heavy diagnostics are stored locally while returning compact intelligence (<200 tokens) with next-action guidance to protect AI agent context windows from token blowups.

[6. 100% ZERO-CLOUD ARCHITECTURE & LOCAL ENGINE]

Zero bytes are uploaded to remote cloud servers. Bundles static FFmpeg/FFprobe binaries and native Sharp for local Node.js execution, accompanied by HTML5 Canvas 2D, MediaRecorder, and IndexedDB in the browser companion workbench.

[QUICK SETUP FOR CLAUDE DESKTOP / CURSOR / ANTIGRAVITY]:ADD TO YOUR MCP CONFIG JSON
{
  "mcpServers": {
    "photoConvert": {
      "command": "node",
      "args": ["./bin/mcp-server.mjs"]
    }
  }
}