Pinchy

Official registry E-commerce

Find coupon and promo codes for any online store, ordered by how likely they are to work.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http pinchy 'https://mcp.trypinchy.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "pinchy": {
            "type": "http",
            "url": "https://mcp.trypinchy.com/mcp"
        }
    }
}
NPM package pinchy-mcp
Claude Code
claude mcp add pinchy -- npx -y pinchy-mcp@0.1.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "pinchy": {
            "command": "npx",
            "args": [
                "-y",
                "pinchy-mcp@0.1.1"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. pinchy-mcp
  2. Connect
  3. Tool
  4. Run it yourself
  5. Privacy Policy

pinchy-mcp

· MCP Registry: com.trypinchy/pinchy · trypinchy.com

MCP server that finds coupon codes for any online store. Remote endpoint: https://mcp.trypinchy.com/mcp (Streamable HTTP, no auth).

Shopping in a browser yourself? The same codes, tried for you at checkout: Pinchy – Coupon Finder & Auto Apply for Chrome.

Connect

{ "mcpServers": { "pinchy": { "type": "http", "url": "https://mcp.trypinchy.com/mcp" } } }

Claude Code: claude mcp add --transport http pinchy https://mcp.trypinchy.com/mcp

Clients that only speak stdio can run the npm package instead:

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

Tool

find_coupons({ store, limit? }) — store is a domain or any URL on the store; limit defaults to 10 (max 50). Returns { domain, storeName?, coupons: [{ code, description?, expiresAt?, successCount?, lastWorkedAt? }] }, ordered by how likely a code is to work. An unknown store returns an empty list.

Run it yourself

pnpm install
pnpm dev          # http://127.0.0.1:4020/mcp
pnpm test

Config is read from the environment, see .env.example. The process binds to 127.0.0.1 and trusts CF-Connecting-IP for rate limiting, so expose it only through a proxy that sets that header.

Privacy Policy

The server receives a store domain and nothing else: no account, no conversation content, no identifiers. Full policy: https://trypinchy.com/privacy.html · Contact: hi@trypinchy.com

Frequently asked questions

What is Pinchy?

Find coupon and promo codes for any online store, ordered by how likely they are to work.

How do I install Pinchy?

It runs as a remote server. In Claude Code: claude mcp add --transport http pinchy 'https://mcp.trypinchy.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Pinchy need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Pinchy open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Pinchy?

It is published by trypinchy. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.