MCP.Market

SavePinner Pinterest URL Tools MCP server

by jiankn·io.github.jiankn/savepinner·v0.1.1

Parse, validate, classify, and normalize Pinterest URLs locally without network requests.

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

full report

Adoption
New

0 stars33 downloads/wk

Reviews

Write one

Nobody has reviewed SavePinner Pinterest URL Tools yet.

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

SavePinner Pinterest URL Tools tools (3)

write = sends, deletes, buys or posts

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

  • is_pinterest_url

    Return whether a value is a supported Pinterest URL without making a network request.

  • normalize_pinterest_url

    Convert a supported Pinterest URL to its canonical form and remove tracking parameters.

  • parse_pinterest_url

    Parse a Pinterest URL and return its kind, canonical URL, host, and type-specific identifiers.

Public scan report

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

no findings
  • Code scan4 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 35 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How SavePinner Pinterest URL Tools compares

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

Safety score
88/100
higher than 75% of 48,243 servers
Tools
3
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
33
more than 21% of 12,306 servers with a package

What its tools let an agent do: 3 read

Install SavePinner Pinterest URL Tools in Claude Code, Cursor or VS Code

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

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

What the publisher says

From the SavePinner Pinterest URL Tools repository's README, as published. We do not edit it. Read it on GitHub

SavePinner MCP

An MCP server for parsing, validating, classifying, and normalizing Pinterest URLs. It supports local stdio and public Streamable HTTP. The tools make no outbound network requests and do not download media.

Tools

Supported URL kinds include Pin, pin.it, profile, board, and Ideas URLs across Pinterest country domains.

Run

Node.js 18 or newer is required.

npx -y savepinner-mcp

Client configuration

Add the server to an MCP client that supports local stdio servers:

{
  "mcpServers": {
    "savepinner": {
      "command": "npx",
      "args": ["-y", "savepinner-mcp"]
    }
  }
}

Remote MCP

Connect any Streamable HTTP client to the public endpoint:

https://savepinner-pinterest-url-mcp.chenxuanshimo.workers.dev/mcp

The endpoint is read-only and does not require authentication.

The public Pinterest URL validation guide explains the validation and normalization boundaries used by the tools.

Docker

Build and run the server as a local stdio container:

docker build -t savepinner-mcp .
docker run --rm -i savepinner-mcp

The runtime image executes as the unprivileged node user and does not require secrets, volumes, or network access.

Example

Calling parsepinteresturl with:

https://de.pinterest.com/pin/987654321/?utm_source=share

returns:

{
  "kind": "pin",
  "originalUrl": "https://de.pinterest.com/pin/987654321/?utm_source=share",
  "normalizedUrl": "https://www.pinterest.com/pin/987654321/",
  "host": "de.pinterest.com",
  "pinId": "987654321"
}

Privacy and safety

  • URL processing is local to the running server.
  • The tools do not make outbound network requests.
  • The server does not download media.
  • Hostnames are checked against an exact Pinterest domain allow list.
  • Lookalike domains and non-HTTPS URLs are rejected.

The URL parser is provided by pinterest-url-normalizer.

This project is maintained by the team behind the Pinterest image downloader, a browser tool for inspecting media exposed by public Pinterest Pin URLs.

Pinterest is a trademark of Pinterest, Inc. This project is independent and is not affiliated with or endorsed by Pinterest.

Development

npm install
npm test
npm run worker:check

License

MIT

Connection diagnostics

Use the connection diagnostic guide to check transport, tool discovery, normalization and deceptive-host rejection before investigating media availability.

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

SavePinner Pinterest URL Tools: common questions

Is SavePinner Pinterest URL Tools MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the SavePinner Pinterest URL Tools safety report
How do I install SavePinner Pinterest URL Tools?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does SavePinner Pinterest URL Tools need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is SavePinner Pinterest URL Tools maintained?
The last commit was 55 days ago (2026-09-11). The latest release is v0.1.1.
How does SavePinner Pinterest URL Tools compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,243 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from jiankn →