
Evite Mcp
Reverse-engineered Evite integration that lets Claude read and manage your events through Evite's internal API. Handles both sides of the invite: list events, view guest lists and RSVP tallies, send RSVPs, message guests, and create or edit events. The thirteen write tools are confirm-gated by default, returning dry-run previews unless you explicitly pass confirm: true. Authentication works three ways: email/password login, raw cookie string, or lifting cookies from a signed-in browser tab via fetchproxy bootstrap. Reach for this when you need to automate event coordination, check RSVP counts, or broadcast messages to guest segments without opening the Evite website.
- tools
- 20
- auth
- Secret needed
- transport
- STDIO
- env vars
- 10
- last updated
- Nov 7, 2026
Tools
20 toolsPublic tool metadata for what this MCP can expose to an agent.
evite_list_eventsyour events + a totals breakdown (filterBy = all/host/others, repeatable status, offset/numResults paging)
your events + a totals breakdown (filterBy = all/host/others, repeatable status, offset/numResults paging)
No parameter schema in public metadata yet.
evite_get_eventsingle-event detail (event, settings, location)
single-event detail (event, settings, location)
No parameter schema in public metadata yet.
evite_list_gueststhe guest list + RSVP responses (delivery status, views, short links)
the guest list + RSVP responses (delivery status, views, short links)
No parameter schema in public metadata yet.
evite_rsvp_summaryjust the RSVP summary (yes/no/maybe/noReply + head counts)
just the RSVP summary (yes/no/maybe/noReply + head counts)
No parameter schema in public metadata yet.
evite_list_messagesthe event's Messages thread
the event's Messages thread
No parameter schema in public metadata yet.
evite_list_templatesinvitation template slugs (the template_name evite_create_event needs) + display names
invitation template slugs (the template_name evite_create_event needs) + display names
No parameter schema in public metadata yet.
evite_rsvpRSVP for a guest (response + adult/kid head counts + optional note)
RSVP for a guest (response + adult/kid head counts + optional note)
No parameter schema in public metadata yet.
evite_send_messagesend a private message to one guest (body assumed)
send a private message to one guest (body assumed)
No parameter schema in public metadata yet.
evite_broadcastbroadcast a message to whole RSVP segments (virtual_groups) at once
broadcast a message to whole RSVP segments (virtual_groups) at once
No parameter schema in public metadata yet.
evite_upload_photoupload a local image to the event's shared photo album (4-step GCS signed upload)
upload a local image to the event's shared photo album (4-step GCS signed upload)
No parameter schema in public metadata yet.
evite_create_eventcreate an event draft (needs template_name; the API 500s even on success)
create an event draft (needs template_name; the API 500s even on success)
No parameter schema in public metadata yet.
evite_update_eventedit an event (only the fields you pass change)
edit an event (only the fields you pass change)
No parameter schema in public metadata yet.
evite_add_guestadd guests to the draft (un-sent) list — [{name,email}]
add guests to the draft (un-sent) list — [{name,email}]
No parameter schema in public metadata yet.
evite_update_guestedit a draft guest's name/email/phone
edit a draft guest's name/email/phone
No parameter schema in public metadata yet.
evite_remove_guestremove a draft guest
remove a draft guest
No parameter schema in public metadata yet.
evite_send"Send now" — emails the ready-to-send guests
"Send now" — emails the ready-to-send guests
No parameter schema in public metadata yet.
evite_cancel_eventcancel an event / delete a draft (destructive; reversible)
cancel an event / delete a draft (destructive; reversible)
No parameter schema in public metadata yet.
evite_reinstate_eventreinstate a cancelled event
reinstate a cancelled event
No parameter schema in public metadata yet.
evite_duplicate_eventcopy an event into a fresh draft; returns the new event id
copy an event into a fresh draft; returns the new event id
No parameter schema in public metadata yet.
evite_healthcheck
No parameter schema in public metadata yet.
Sponsors
Configuration
EVITE_EMAILYour Evite login email address. Optional — if omitted, the server falls back to a raw session cookie or the fetchproxy browser bridge (requires being signed in to evite.com).
EVITE_PASSWORDsecretYour Evite password. Optional — see EVITE_EMAIL.
EVITE_SESSION_COOKIEsecretA raw `cookie:` header copied from a signed-in evite.com tab (alternative to email/password). Used verbatim. Optional.
EVITE_SESSION_CACHESet to false to disable the on-disk session cache and re-authenticate on every process start. Defaults to enabled.
EVITE_SESSION_FILEAbsolute path for the session cache file. Defaults to $MCP_DATA_DIR/.evite-mcp/session.json.
EVITE_DISABLE_FETCHPROXYSet to true to disable the fetchproxy browser bridge. With the bridge disabled you MUST provide EVITE_EMAIL/EVITE_PASSWORD or EVITE_SESSION_COOKIE. Defaults to false.
EVITE_UPLOAD_DIROptional. Restrict evite_upload_photo to image files inside this directory (several may be separated by the path delimiter, `:` on macOS/Linux; `~` allowed). A path outside it, or a hidden file, is refused before anything is read. Unset = ~/Downloads/evite-mcp. Local installs onl
FETCHPROXY_WS_PORTLocalhost port of the fetchproxy concentrator the ContextMint Bridge extension connects to (default 37149). Every MCP on one machine shares it, so move it for all of them or not at all.
FETCHPROXY_WS_HOSTBind interface for the fetchproxy concentrator, a literal IP only (default 127.0.0.1). Keep on loopback; it exists for hosted deployments that run each MCP in its own network namespace.
FETCHPROXY_IDENTITY_DIRAbsolute path where the fetchproxy long-term identity keypair is stored (default ~/.fetchproxy/identity/).
Readme
evite-mcp
A Model Context Protocol server for Evite — read and act on your events as both guest (invitations received) and host (events you created): list events, view guest lists & RSVP tallies, RSVP, message guests, and create/edit events. Built on @chrischall/mcp-utils.
Details
- Repository
- github.com/chrischall/evite-mcp
- Package
evite-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active
More from chrischall
- Gemini Mcp
- Hellofresh Mcp
- Homes Mcp
- Signupgenius Mcp
- Zillow Mcp
- Musicbrainz Mcp
- Skylight Mcp23
- Ofw Mcp15
- Redfin Mcp3
- Zola Mcp3
- Infinitecampus Mcp5
- Resy Mcp2
- Creditkarma Mcp1
- Gogcli Mcp Docs1
- Gogcli Mcp Sheets1
- Onehome Mcp1
- Setlist Mcp1
- Splitwise Mcp1
- Artsonia Mcp1
- Canvas Parent Mcp1
- Gogcli Mcp Classroom1
- Gogcli Mcp Drive1
- Gogcli Mcp Slides1
- Honeybook Mcp1