Skip to content
Back to search
100
MCP live MCP 2025-06-18 http

mcp-secretsantaraffle

drossan/mcp-secretsantaraffle

MCP server for Secret Santa / Amigo Invisible / Amigo Secreto / Intercambio de regalos. Lets agents create and manage gift-exchange draws across four brands (AI / AS / MX / SS) with locale-aware routing. Matchups are never revealed in chat — they are delivered privately to each participant.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
321ms
last probe
Tools
7
callable
Resources
7
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
7 tools, 7 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
14 items in total; 3 or more earns these points.
pass Describes itself 10/10
291 characters; more than 30 earns these points.

Tools · 7

create_draw

Creates a Secret Santa / Amigo Invisible / Amigo Secreto / gift exchange draw and pairs the participants randomly, honouring exclusion rules (e.g. couple-couple, sibling-sibling). The first participan…

send_invitations_email

Sends the email invitation to all participants of a draw created in this same conversation. Each receives a personal link in the email leading to the mobile app where they discover their match. The se…

get_group_share_message

Generates a ready-to-paste WhatsApp/Telegram message announcing a freshly created draw, which the user copies into the relevant chat. Localized in Spanish (Spain), Spanish (Latin America), Spanish (Me…

get_my_draws

Lists the active Secret Santa / Amigo Invisible / Amigo Secreto draws the SIGNED-IN user belongs to. Returns metadata only (name, date, budget, participant count, organiser/participant role, status) —…

resend_invitation

Resends the invitation email to ONE participant of a draw the SIGNED-IN user organises. The participant is identified by email (the LLM should already know it from a prior get_my_draws or create_draw …

get_wishlist

Lists the SIGNED-IN user's gift wishlists, or returns the full items of one wishlist when wishlistId is provided. Public mode (no args) returns metadata only — name, item count, public flag — for ever…

add_to_wishlist

Appends one item to the SIGNED-IN user's wishlist. The user must already own the wishlist (created in the mobile app). Title is required; url, price (numeric, e.g. 49.99), and message (a personal note…

Resources · 7

Draw created card ui://widgets/draw-created.html
My draws ui://widgets/my-draws.html
Invitations sent ui://widgets/invitations-sent.html
Invitation resent ui://widgets/invitation-resent.html
Wishlist ui://widgets/wishlist.html
Item added ui://widgets/item-added.html
Share message ui://widgets/share-message.html

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.secretsantaraffle.net/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "mcp-secretsantaraffle": {
      "url": "https://mcp.secretsantaraffle.net/mcp",
      "transport": "http"
    }
  }
}