MODEL CONTEXT PROTOCOL

Tools for
AI agents.

Seven tools from this.poc.rocks are exposed as an MCP server and REST API. Register once, call from Claude Code, Cursor, or any HTTP client.

LIVE
this.poc.rocks/api/mcp

Stateless Streamable HTTP transport. Deployed on Cloudflare Workers with Browser Rendering + R2.

{
  "mcpServers": {
    "thispocrocks": {
      "type": "http",
      "url": "https://this.poc.rocks/api/mcp"
    }
  }
}

AVAILABLE NOW

Seven tools, live on the MCP

convert-image
Unified image converter: PNG/JPEG/WebP/SVG in any direction. Resize, quality, background, tracing controls.
POST /api/convert-image
convert-md-to-pdf
Markdown to PDF with live Mermaid diagram rendering via headless Chrome
POST /api/convert-md-to-pdf
convert-html-to-md
HTML to clean Markdown with configurable style options
POST /api/convert-html-to-md
favicon
Image to complete favicon bundle ZIP (.ico, PNGs, webmanifest, browserconfig, head snippet)
POST /api/favicon
pdf-split
Split a PDF into individual pages or a subset range, output as ZIP
POST /api/pdf-split
pdf-combine
Merge multiple base64 PDFs into one, in the order provided
POST /api/pdf-combine
showcase-create-explainerNEW
Scrape a product URL, capture desktop + mobile screenshots, build a 6-scene ~40s launch video project, return a Showcase editor URL for MP4 export
POST /api/showcase-create-explainer

COMING SOON

·

more one-shot tools being ported to the MCP

Image upscale and sharpen
extract-frames/extract-frames
Video to ZIP of every frame
Resize image for social platforms
convert-pdf-to-png/convert-pdf-to-png
Rasterize PDF pages to PNG at any DPI
convert-pdf-to-md/convert-pdf-to-md
PDF to Markdown (text rescue)
convert-pdf-to-docx/convert-pdf-to-docx
PDF to editable Word .docx

Every tool on this site that takes one file in and produces one file out is a candidate. The interactive apps (MockUp, CenterStage, Showcase, ReFrame) stay browser-only because they rely on rich canvases and direct user manipulation.

HOW TO USE

Three ways to call these tools

From Claude Code
Add to your .mcp.json and Claude picks the right tool for a prompt like "convert logo.png to SVG"
"thispocrocks": {
  "type": "http",
  "url": "https://this.poc.rocks/api/mcp"
}
From a Node script
Speak JSON-RPC directly. Useful for custom agents and batch jobs.
fetch("https://this.poc.rocks/api/mcp", {
  method: "POST",
  body: JSON.stringify({...})
})
From curl
REST API mirrors the MCP tools. No protocol overhead.
curl -X POST \
  https://this.poc.rocks/api/convert-md-to-pdf \
  -d '{"markdown":"# Hi"}'