New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

ottersnap-mcp

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ottersnap-mcp

Glint Render MCP server — give Claude, Cursor and other AI agents eyes on the web: screenshots, PDFs, OG images, monitoring and evidence from any URL.

latest
Source
npmnpm
Version
0.3.4
Version published
Weekly downloads
129
-75.19%
Maintainers
1
Weekly downloads
 
Created
Source

ottersnap-mcp

MCP (Model Context Protocol) server for Glint Render — the web rendering & evidence platform by Moyu. — give Claude, Cursor, Codex and other AI agents eyes on any web page: pixel-perfect screenshots, print-ready PDFs and branded OG images from natural language.

Quick start

Get a free API key at ottersnap.com/dashboard (100 renders/month, no credit card), then add to your MCP client config:

{
  "mcpServers": {
    "glint-render": {
      "command": "npx",
      "args": ["-y", "ottersnap-mcp"],
      "env": {
        "GLINT_API_KEY": "otter_live_your_key_here"
      }
    }
  }
}

Or install globally:

npm install -g ottersnap-mcp
export OTTERSNAP_API_KEY=otter_live_your_key_here
ottersnap-mcp

Tools

ToolWhat it does
render_screenshotRenders any URL and returns the image visually — the agent can actually read the page. Supports full-page, retina 2×, dark mode, element hiding, cookie-banner blocking, iPhone/iPad/Android presets.
render_pdfURL or raw HTML → print-ready PDF (A4/Letter/Legal, landscape, margins, header/footer with page numbers).
create_og_imageBranded 1200×630 social card, returned visually. Seven themes.
extract_pageURL → structured JSON (title, description, headings, links, images, word count) or clean Markdown — built for RAG and agent pipelines.
ai_extractURL + natural-language prompt → structured JSON extracted by LLM.
code_imageCode snippet → macOS-window syntax-highlighted PNG.
check_usageRemaining renders for the configured key.
workflow_createCreate a workflow — an automation that runs steps (screenshot, extract, fetch any public API, AI, email, webhook) on a schedule, when a monitored page changes, or via webhook.
workflow_listList your workflows: trigger, steps, enabled state, last run.
workflow_runRun a workflow immediately and report every step's result.
workflow_runsRecent run history of a workflow.

Example prompts

  • "Screenshot github.com/trending and tell me which repos mention Rust"
  • "Create a workflow that watches my landing page and emails me an AI summary whenever it changes"
  • "Take a dark-mode full-page capture of my landing page and check the footer renders"
  • "Extract every heading and link from https://example.com/docs as markdown"
  • "Scrape the product name, price and rating from this URL into JSON"
  • "Make an OG image for my blog post titled 'Shipping fast with Redis'"
  • "Show this Python function as a pretty code card"
  • "How many OtterSnap renders do I have left?"

Environment

VarRequiredDescription
GLINT_API_KEYyesYour API key (get one free). OTTERSNAP_API_KEY is still accepted for compatibility.
OTTERSNAP_API_URLnoOverride for self-hosting / testing

License

MIT

Keywords

mcp

FAQs

Package last updated on 15 Sep 2026

Related posts