PHOTO CONVERTER.
[CANVAS2D ENGINE • 100% IN BROWSER]AI AGENT KNOWLEDGE BASE & MCP CAPABILITIES.
[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.
{
"mcpServers": {
"photoConvert": {
"command": "node",
"args": ["./bin/mcp-server.mjs"]
}
}
}