MCP App Store
by KeenEthics

Overview

Pickadate is a scheduling tool for groups. Connect it and Claude can set up a date poll, a shift roster, an RSVP or a sign-up with limited places from a single sentence, invite people from your contacts, tell you who has answered and which date works best, remind the people still missing, and confirm the date so everyone is emailed the result. For rosters, Claude can propose a fair assignment of people to dates and make it. The people you invite don't need Claude or an account: they get an email with a personal link and answer on pickadate.net. Claude works only with the events of the Pickadate account you sign in with, and asks before anything that emails people. Deleting events stays on the website, and the number of invitations and reminders sent through Claude each day is limited.

Tools

add_dates

ChatGPT
Proposes more dates on an event. Everyone invited or who has answered is emailed that the dates changed.

assign

ChatGPT
Roster events: sets who covers one date (person ids from get_event's people; an empty list leaves the date uncovered). Other dates keep their assignments. Newly assigned people are emailed their dates.

close_event

ChatGPT
Stops an event taking answers. Nobody is emailed.

create_event

ChatGPT
Creates an event and emails the organizer its links and each invitee a personal invitation. type: group (a poll: people answer yes/maybe/no to each date, the organizer confirms one), roster (the organizer assigns people to dates), rsvp (one fixed date: who's coming) or registration (people sign up for dates with limited places). timezone: an IANA zone such as Europe/Lisbon; defaults to the organizer's last event's. reply_by: YYYY-MM-DD, before the first date. language (emails and pages): en-US, pt-PT, pt-BR, es-ES, fr-FR, de-DE, it-IT or nl-NL; defaults to the organizer's last event's. max_dates_per_person applies to registration events, max_guests_per_person to rsvp.

finalize_event

ChatGPT
Confirms one of the event's dates (a date id from get_event) and emails everyone involved the confirmed date. Mostly for group polls.

get_event

ChatGPT
One event in full: details, every proposed date with its yes/maybe/no counts (and roster assignments), the best dates first, each person with their answers, who hasn't answered yet, and the confirmed date. Answers are keyed by date id.

invite

ChatGPT
Invites people to an event: each gets an email with a personal link. People already invited are left alone (not emailed again). Counts against the daily invitation limit; an event can have at most 20 invited people.

list_contacts

ChatGPT
The organizer's address book: everyone they've invited before (name and email), by name.

list_events

ChatGPT
The organizer's events, newest first: id, type, title, status, first date, how many dates are proposed, how many invited people have answered, and the public link. status: open (still taking answers), finalized (a date was confirmed), closed, or all.

remove_dates

ChatGPT
Removes dates from an event (date ids from get_event), with the answers and roster assignments given for them -- that can't be undone. Removing the confirmed date reopens the event. Everyone invited or who has answered is emailed that the dates changed.

remove_people

ChatGPT
Takes invited people off an event (person ids from get_event's people). Someone who already answered keeps their answers and stays listed as a respondent; someone who hadn't answered is removed entirely, with any roster dates they were assigned. Nobody is emailed.

reopen_event

ChatGPT
Lets a closed event take answers again, if its last date and its reply-by date haven't passed (change those first otherwise). Nobody is emailed.

send_reminders

ChatGPT
Emails a reminder to invited people who haven't answered yet, with their personal link -- everyone still missing, or just person_ids (from get_event). Anyone this assistant already emailed about the event in the last 24 hours (invited or reminded) is skipped, and reminders count against the same daily limit as invitations. Only for open events.

update_event

ChatGPT
Changes an event's details; only the fields given change. Pass an empty string to clear description, location or reply_by (YYYY-MM-DD). Changing the location emails everyone invited or who has answered.

add_dates

Claude

assign

Claude

close_event

Claude

create_event

Claude

finalize_event

Claude

get_event

Claude

invite

Claude

list_contacts

Claude

list_events

Claude

remove_dates

Claude

remove_people

Claude

reopen_event

Claude

send_reminders

Claude

update_event

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps