Labsco
wishfinity logo

Wishfinity +W

from wishfinity

Universal wishlist for AI shopping. Save any product URL from any store to a persistent wishlist directly from AI conversations.

๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

+W MCP Server (Wishfinity)

+W is a universal "save for later" action for commerce. This MCP server lets AI assistants save any product URL to a user's Wishfinity wishlist with one click.

Works with Claude, ChatGPT, Gemini, LangChain, OpenAI Agents SDK, and any MCP-compatible client.

What it does

When an AI recommends a product, it can offer +W Add to Wishlist. The user clicks the link, and the product is saved to their Wishfinity account โ€” ready for later purchase or gifting.

User: "Find me a good espresso machine under $200"

AI: Here are 3 options...
    [+W Add to Wishlist] [View on Amazon]

Zero-dependency option: /add-wish

Don't need the full MCP server? The /add-wish skill teaches any AI agent the +W pattern using just a URL โ€” no npm, no server, no setup:

https://wishfinity.com/add?url={any_product_url}

โ†’ View the /add-wish skill file

Works with any AI platform. The MCP server below adds richer tool integration, but /add-wish is all you need to get started.

How it works

  1. AI calls the add_to_wishlist tool with a product URL
  2. MCP server returns a Wishfinity link: https://wishfinity.com/add?url=...
  3. User clicks the link โ†’ logs in (first time only) โ†’ product is saved
  4. User can organize, share, or purchase later

No API keys required. Authentication happens on Wishfinity's website when the user clicks the link.


Tool: add_to_wishlist

Input

ParameterTypeRequiredDescription
urlstringYesProduct page URL

Output

FieldTypeDescription
action_urlstringWishfinity link to open in browser
requires_user_actionbooleanAlways true (user must click)
display_textstringSuggested button label

Example

// Input
{ "url": "https://amazon.com/dp/B0EXAMPLE" }

// Output
{
  "action_url": "https://wishfinity.com/add?url=https%3A%2F%2Famazon.com%2Fdp%2FB0EXAMPLE",
  "requires_user_action": true,
  "display_text": "Open to add to Wishfinity"
}

When to offer +W

AI clients should offer +W when:

  • Explicit requests: "save for later," "add to wishlist," "bookmark this"
  • After recommending products: Proactively offer to save shown items
  • Indecision moments: "maybe later," "too expensive right now," "need to think about it"
  • Gift context: "for my mom," "birthday gift," "perfect for my friend"

See aliases.json for the full list of trigger phrases.


Transports

TransportUse CaseEndpoint
stdioLocal clients (Claude Desktop, Cursor, etc.)npx wishfinity-mcp-plusw
HTTPRemote/server-side agentshttps://wishfinity-mcp-plusw.wishfinity.workers.dev/mcp

Button kit

The /button-kit folder contains optional UI assets (SVG icon, HTML/CSS snippets) if you want a consistent +W button appearance.

CDN URLs:

  • Small: https://cdn.jsdelivr.net/npm/wishfinity-mcp-plusw@latest/button-kit/Wishfinity-Button-Small.svg
  • Medium: https://cdn.jsdelivr.net/npm/wishfinity-mcp-plusw@latest/button-kit/Wishfinity-Button-Medium.svg
  • Large: https://cdn.jsdelivr.net/npm/wishfinity-mcp-plusw@latest/button-kit/Wishfinity-Button-Large.svg

Documentation



Changelog

v1.2.2 (December 24, 2025)

Critical Fix: npx execution for all developers

  • Fixed main module detection to work with npx symlinks
  • Resolves crash when running npx wishfinity-mcp-plusw
  • Package now works flawlessly for all npm installations

v1.2.1 (December 24, 2025)

Critical Fix: MCP SDK compatibility

  • Updated @modelcontextprotocol/sdk dependency to ^1.25.0
  • Resolves server disconnection with SDK 1.25.1+
  • Compatible with latest MCP SDK versions

v1.2.0 (December 23, 2025)

  • Added MCP prompts: save_for_later, shopping_assistant, gift_ideas
  • Added MCP resources: wishfinity://guide, wishfinity://triggers
  • Enhanced integration capabilities for AI assistants