Agent♥︎Age
Catalog

SavePinner Pinterest URL Tools

Official

by jiankn · TypeScript

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

SavePinner MCP Server (io.github.jiankn/savepinner)

This Model Context Protocol (MCP) server parses, validates, classifies, and normalizes Pinterest URLs locally. It supports local stdio and a public Streamable HTTP interface. The tools perform no outbound network requests and do not download media.

🛠️ Key Features

  • Parse, validate, classify, and normalize Pinterest URLs
  • Local-only operation: no outbound network requests; no media downloads
  • Provides canonical URL outputs and tracking-parameter removal
  • Detects supported Pinterest URLs via tool output (URL kind, host, identifiers)

🚀 Use Cases

  • Determining whether a value is a supported Pinterest URL
  • Converting supported Pinterest links into a canonical form
  • Extracting type-specific identifiers for Pin and related URL kinds

⚡ Developer Benefits

  • Tools: parse_pinterest_url, normalize_pinterest_url, is_pinterest_url
  • parse_pinterest_url returns URL kind, canonical URL, host, and type-specific identifiers
  • normalize_pinterest_url normalizes and removes tracking parameters
  • Suitable for TypeScript-based URL parsing workflows

⚠️ Limitations

  • Only supports “supported Pinterest URL” kinds as defined by the server
  • Excerpt lists supported kinds including Pin and pin.it (other kinds are not shown)

Topics

cloudflare-workersmcpmodel-context-protocolpinteresttypescripturl-normalizerurl-parser