list_eventsLABSCO SUMMARY
It answers “when is everyone free” as well as “what is on”.
Reading and writing events is the obvious half. The half that saves real time is free-and-busy across several calendars in one question, which turns finding a slot from a chain of lookups into a single answer.
What it is
A server over the Google Calendar API covering events and calendars: create, read, update and delete, plus availability lookups.
What you get
- Events listed, searched and retrieved, filtered by time range, free text and recurrence, with recurring events expanded into individual instances
- Single, all-day, quick and recurring events created, with attendees, reminders and Meet links
- Events updated and attendees managed, with the before and after state returned in one response
- Free and busy blocks queried across several calendars at once, to find open slots without conflicts
- Results paged, and cancelled events included on request
Requirements
A MewCP API key (dashboard → Developer), and the Google account whose calendar it should act on, connected under Credentials in the MewCP dashboard. Times are given as ISO timestamps, and calls default to the account's primary calendar unless you name another.
Setup effort
Add the hosted endpoint plus a key — paste it into your client, then supply credentials
USE CASES
Finding a time that works for four people
Ask for free and busy blocks across all of their calendars at once, rather than opening each one and comparing by eye.
Booking a meeting without leaving the conversation
Create the event with its attendees, reminders and a Meet link already attached, in the same message that decided on the time.
Clearing tomorrow
List what is scheduled in the range, then move or cancel what does not need to stay, seeing the before and after in the same response.
Answering what is on next week
Search by time range and free text, with recurring events expanded so a weekly meeting shows up on the day it actually falls.
19 tools
Listed in project docs. Your client may show a different list.
get_eventsearch_eventsget_upcoming_eventsget_todays_eventslist_event_instancescreate_eventcreate_quick_eventcreate_recurring_eventupdate_eventadd_attendeesdelete_eventmove_eventlist_calendarsget_calendarcreate_calendardelete_calendarclear_calendarget_free_busyBEFORE YOU INSTALL
What to know first
Tools you get
19 tools named in the project's documentation.
Requires
- A MewCP account and its API key (MEWCP_KEY, dashboard → Developer) — the Hobby tier is free (unlimited servers, 20K actions/month)
- The Google Calendar server enabled in your MewCP toolset — the gateway only reaches servers you have enabled
- Your Google account connected under Credentials in the MewCP dashboard (OAuth)
Where it runs
All 3 documented clients connect to a hosted endpoint.
INSTALLATION
Connect your client
Server setup
https://gateway.mewcp.com/personal/mcpAdd this hosted endpoint to your MCP client using the credentials listed under Requirements.
MCP Clients
VS Code
{
"servers": {
"mewcp": {
"type": "http",
"url": "https://gateway.mewcp.com/personal/mcp",
"headers": {
"Authorization": "Bearer <YOUR_MEWCP_KEY>"
}
}
}
}<YOUR_MEWCP_KEY> is your MewCP API key, from the MewCP dashboard → Developer.
Cursor
{
"mcpServers": {
"mewcp": {
"url": "https://gateway.mewcp.com/personal/mcp",
"headers": {
"Authorization": "Bearer <YOUR_MEWCP_KEY>"
}
}
}
}<YOUR_MEWCP_KEY> is your MewCP API key, from the MewCP dashboard → Developer.
Claude Desktop
{
"mcpServers": {
"mewcp": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://gateway.mewcp.com/personal/mcp",
"--transport",
"http-only",
"--header",
"Authorization: Bearer <YOUR_MEWCP_KEY>"
]
}
}
}<YOUR_MEWCP_KEY> is your MewCP API key, from the MewCP dashboard → Developer.