Create events with AI

Connect Claude to Yupno and create themed event pages with natural language.

Setup

Add to Claude Desktop

Download the extension and double-click to install:

Download Extension .mcpb file • One-click install

Or add manually to your config:

"mcpServers": { "yupno": { "command": "npx", "args": ["-y", "yupno-mcp-server", "--stdio"] } }

Restart Claude after installation.

Just Ask Claude

Use natural language to create themed events:

"Create a cool sci-fi themed invitation for my birthday party May 27th"
"Make an 80s neon party invite for Friday at 8pm at my place"
"Set up a weekly book club, Tuesdays 7pm for 8 weeks"
Claude Code
claude mcp add yupno -- npx -y yupno-mcp-server --stdio
Cursor
Install in Cursor
Remote
https://yupno.io/mcp

Endpoints

POST/api/v1/eventsCreate event
GET/api/v1/events/{token}Get event
PUT/api/v1/events/{adminToken}Update
DELETE/api/v1/events/{adminToken}Delete
POST/api/v1/seriesRecurring
GET/api/v1/events/{token}/rsvpsRSVPs*
POST/api/events/{token}/rsvpSubmit RSVP

*Requires Authorization: Bearer {adminToken}

Event Fields

title Event name*
eventDate ISO 8601*
endDate ISO 8601
timezone IANA
location Address
description Markdown
imageUrl Cover
webhookUrl Notifications
groupUrl Chat link
showGuestList Boolean
collectEmail Boolean
rsvpDeadline ISO datetime
rsvpDeadlineHard Boolean
theme Object
customCss String
recurrence Object

Theming

{ "theme": { "primaryColor": "#FF1493", "backgroundColor": "#1a0a1a", "textColor": "#ffffff", "fontFamily": "Poppins", "backgroundUrl": "https://...", "backgroundOverlay": 0.6 } }

Use customCss for fine control. Selectors: .event-card .event-title .btn-primary. See /llms.txt.

Webhooks

Set webhookUrl to receive RSVP notifications. Slack and Discord auto-format.

{ "action": "created", "event": {...}, "rsvp": { "name", "email", "attending" } }

Recurring

{ "recurrence": { "frequency": "weekly", "count": 12, "byDay": ["MO", "WE"] } }

Frequencies: daily weekly biweekly monthly

Get SDK Early Access

JavaScript, Python, Go SDKs coming soon.