CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Wishfinity Mcp Plusw

wishfinity/wishfinity-mcp-plusw
1 toolsSTDIOregistry active
Summary

Adds a single `add_to_wishlist` tool that takes any product URL and returns a Wishfinity link for the user to click. No API keys needed since authentication happens browser-side when they open the link. Ships with both stdio transport for local clients like Claude Desktop and an HTTP endpoint for server-side agents. Includes prompt templates for shopping assistance and a `/add-wish` skill file that teaches the same pattern to non-MCP agents using just a URL. Useful when you want AI to offer "save for later" during product recommendations without building your own wishlist infrastructure. Works across Claude, ChatGPT, LangChain, and OpenAI Agents SDK.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

1 tools
add_to_wishlistSave a product to the user's Wishfinity wishlist. Requires a product URL. WHEN TO USE THIS TOOL: 1. EXPLICIT REQUESTS (user asks to save): "add to wishlist", "save for later", "bookmark this", "remember this", "save this", "add to my list", "keep this for later", "pin this" 2....1 params

Save a product to the user's Wishfinity wishlist. Requires a product URL. WHEN TO USE THIS TOOL: 1. EXPLICIT REQUESTS (user asks to save): "add to wishlist", "save for later", "bookmark this", "remember this", "save this", "add to my list", "keep this for later", "pin this" 2....

Parameters* required
urlstring
The product page URL to save to the wishlist

+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.

npm version License: MIT

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.

Quick start

Option 1: Local installation (stdio transport)

Best for Claude Desktop, ChatGPT Desktop, Cursor, VS Code, and local development.

npm install wishfinity-mcp-plusw

Add to your MCP client configuration:

{
  "mcpServers": {
    "wishfinity": {
      "command": "npx",
      "args": ["wishfinity-mcp-plusw"]
    }
  }
}

Option 2: Remote endpoint (HTTP transport)

Best for server-side agents, LangChain production deployments, and hosted AI applications.

https://wishfinity-mcp-plusw.wishfinity.workers.dev/mcp

Platform Setup Guides

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "wishfinity": {
      "command": "npx",
      "args": ["wishfinity-mcp-plusw"]
    }
  }
}

ChatGPT Desktop

When MCP support is available, add to your ChatGPT MCP configuration:

{
  "mcpServers": {
    "wishfinity": {
      "command": "npx",
      "args": ["wishfinity-mcp-plusw"]
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "wishfinity": {
      "command": "npx",
      "args": ["wishfinity-mcp-plusw"]
    }
  }
}

LangChain

from langchain_mcp_adapters.client import MultiServerMCPClient
from langchain.agents import create_agent

async def main():
    client = MultiServerMCPClient({
        "wishfinity": {
            "command": "npx",
            "args": ["wishfinity-mcp-plusw"],
            "transport": "stdio",
        }
    })

    tools = await client.get_tools()
    agent = create_agent("openai:gpt-4", tools)

    result = await agent.ainvoke({
        "messages": [{"role": "user", "content": "Find me a coffee maker and save it to my wishlist"}]
    })

For production (HTTP transport):

client = MultiServerMCPClient({
    "wishfinity": {
        "url": "https://wishfinity-mcp-plusw.wishfinity.workers.dev/mcp",
        "transport": "streamable_http",
    }
})

OpenAI Agents SDK

from agents import Agent, Runner
from agents.mcp import MCPServerStdio

async def main():
    async with MCPServerStdio(
        name="wishfinity",
        params={
            "command": "npx",
            "args": ["wishfinity-mcp-plusw"],
        },
    ) as server:
        agent = Agent(
            name="Shopping Assistant",
            instructions="Help users find products and save them to wishlists.",
            mcp_servers=[server],
        )

        result = await Runner.run(agent, "Find a good gift for a coffee lover and save it")
        print(result.final_output)

Hugging Face Agents

from huggingface_hub import Agent

agent = Agent(
    model="meta-llama/Llama-3.1-70B-Instruct",
    mcp_servers=[{
        "command": "npx",
        "args": ["wishfinity-mcp-plusw"]
    }]
)

response = agent.run("Find me running shoes under $150 and save to wishlist")

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

  • SPEC.md — Full technical specification
  • INTEGRATION_GUIDE.md — How to integrate +W into your UI
  • CLOUDFLARE_SETUP.md — Deploy your own HTTP endpoint
  • aliases.json — Machine-readable trigger phrases

Links

  • Wishfinity
  • MCP Protocol
  • npm package
  • MCP Registry

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

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Registryactive
Packagewishfinity-mcp-plusw
TransportSTDIO
UpdatedDec 26, 2025
View on GitHub