MCP.Market

StayPut MCP server

by keenanlk·io.github.keenanlk/stayput·v0.1.0

Local PDF and photo tools: merge, split, rotate, number PDFs; strip photo GPS. No uploads.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars179 downloads/wk

Reviews

Write one

Nobody has reviewed StayPut yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

StayPut tools (9, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • extract_pdf_pageswrite action

    Write a new PDF containing only the listed pages, in the listed order. Use it to pull out a range, reorder pages ("3,1,2") or drop pages (list the ones to keep). Pages are 1-based; ranges like "1-3, 7" and reversed ranges like "5-1" work.

  • images_to_pdfwrite action

    Put JPG and PNG images into one PDF, one image per page, in the order given. Images are embedded as they are, without re-compression.

  • inspect_image_metadata

    Report the metadata hidden in a JPG, PNG or WebP photo: GPS location, camera make and model, capture time, editing software, and which blocks (EXIF, XMP, IPTC, comments) are present. HEIC files report EXIF only.

  • merge_pdfs

    Combine several PDFs on this machine into one, in the order given. The same file may appear more than once. Writes a new PDF and returns its path.

  • number_pdf_pages

    Stamp page numbers on a PDF. The template may use {n} for the page number and {total} for the last number, e.g. "Page {n} of {total}".

  • pdf_info

    Read a PDF on this machine and report its page count, page sizes, title and whether it was encrypted. Use before splitting, extracting or rotating to learn how many pages there are.

  • rotate_pdf

    Rotate all pages, or only the listed ones, clockwise by 90, 180 or 270 degrees, and save the rotation permanently in a new PDF.

  • split_pdf

    Split a PDF into several files of N pages each (1 = one file per page), written into a folder. Returns the list of files.

  • strip_image_metadatawrite action

    Write a copy of a JPG, PNG or WebP photo with EXIF (including GPS location), XMP, IPTC and comments removed. Lossless: the image data is not re-encoded. The original file is left untouched.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How StayPut compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 85% of 1,337 Media servers
Tools
9
the typical Media server has 7
Tools that change things
33%
typical: 4%. Fewer write tools means less an agent can break
Downloads a week
179
more than 73% of 365 Media servers with a package

What its tools let an agent do: 5 read · 4 change

Install StayPut in Claude Code, Cursor or VS Code

Runs npx -y stayput-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add stayput -- npx -y stayput-mcp
Add to Cursor

What the publisher says

From the StayPut repository's README, as published. We do not edit it. Read it on GitHub

Stayput

Your files stay put.

Free, open-source image and PDF tools that run entirely in your browser. Nothing is uploaded, there are no accounts or limits, and it works offline.

Open stayput.dev · Tools · Verify the claim · How it works · MCP server · Privacy

Convert HEIC photos from an iPhone, merge, split, sign and compress PDFs, shrink images and strip GPS and EXIF data. Every tool is a static page and a bit of JavaScript and WebAssembly that does the work in your tab. There is no server that could receive your files.

Open the network tab. Your files never appear in it.

That is the whole pitch, and you can check it in three ways:

  1. Watch the network. Open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, open any tool and drop a file. You will see requests for the page's own code, the site's own decoder files on the pages that need them, and one anonymous page count. You will never see a request carrying your file, because there is nowhere for it to go. Every tool page also counts its own requests after you add files and shows you the list.
  2. Turn the network off. Load a tool, switch to airplane mode, and use it. It keeps working, because after one visit the site is cached by a service worker and the work happens in your tab.
  3. Read the code. This repository is the site. It builds to static HTML, CSS and JavaScript with no backend; the deploy has no server-side code at all. The privacy page lists every request the site makes.

Tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

StayPut: common questions

Is StayPut MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the StayPut safety report
How do I install StayPut?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does StayPut need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is StayPut maintained?
The last commit was 35 days ago (2026-09-30). The latest release is v0.1.0.
What can I use instead of StayPut?
Servers from other publishers that do the same job: anymd MCP server, Brandsystem MCP — Brand Guidelines for AI MCP server and Wellness Nourish MCP server.
How does StayPut compare with other Media MCP servers?
safety score 92/100 (higher than 85% of 1,337 Media servers); tools 9 (the typical Media server has 7); tools that change things 33% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to StayPut

Same job from other publishers: the closest match first, then the best rated.

  • anymd
    Any file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.
    A
  • Brandsystem MCP — Brand Guidelines for AI
    Use existing brand guidelines with AI. Turn websites, PDFs, and Figma into a .brand runtime.
    A
  • Wellness Nourish
    Local-first nutrition MCP for AI agents: food, barcode, photo, intake, hydration, goals.
    A
  • oJo — HTML to image and PDF
    Fill an HTML template with JSON and get a hosted PDF or image link. Free previews, no key.
    A
  • faktry
    Official faktry MCP server: generate and edit images, video, audio, and PDFs.
    A