{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-16/server.schema.json","name":"ai.smithery/mayla-debug-mcp-google-calendar2","description":"Schedule and manage Google Calendar events directly from your workspace. Check availability, view…","repository":{"url":"https://github.com/mayla-debug/mcp-google-calendar2","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://server.smithery.ai/@mayla-debug/mcp-google-calendar2/mcp","headers":[{"description":"Bearer token for Smithery authentication","value":"Bearer {smithery_api_key}","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-07T11:08:53.670394Z","publishedAt":"2025-10-07T11:08:53.670394Z","updatedAt":"2025-10-07T11:08:53.670394Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"com.pulsemcp/google-calendar","description":"MCP server for Google Calendar integration with service account support and domain-wide delegation.","repository":{"url":"https://github.com/pulsemcp/mcp-servers","source":"github","subfolder":"experimental/google-calendar"},"version":"0.0.13","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"google-calendar-workspace-mcp-server","version":"0.0.13","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"Service account email address from Google Cloud Console.","isRequired":true,"name":"GCAL_SERVICE_ACCOUNT_CLIENT_EMAIL"},{"description":"Service account private key in PEM format from Google Cloud Console.","isRequired":true,"isSecret":true,"name":"GCAL_SERVICE_ACCOUNT_PRIVATE_KEY"},{"description":"Email address of the user whose calendar to access via domain-wide delegation.","isRequired":true,"name":"GCAL_IMPERSONATE_EMAIL"},{"description":"Comma-separated list of tool groups to enable (readonly or readwrite).","name":"ENABLED_TOOLGROUPS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T03:55:52.093035Z","publishedAt":"2026-06-17T03:55:52.093035Z","updatedAt":"2026-06-17T03:55:52.093035Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.A1-x-Tech/mcp-google-calendar","description":"MCP server for the Google Calendar API: events, recurrence, invitations, availability, calendars.","title":"Google Calendar MCP","repository":{"url":"https://github.com/A1-x-Tech/mcp-google-calendar","source":"github"},"version":"1.0.0","websiteUrl":"https://github.com/A1-x-Tech/mcp-google-calendar#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@a1-x-tech/mcp-google-calendar","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth2 client id (refresh-token flow).","name":"GOOGLE_CALENDAR_CLIENT_ID"},{"description":"Google OAuth2 client secret (refresh-token flow). Treat it as a secret.","isSecret":true,"name":"GOOGLE_CALENDAR_CLIENT_SECRET"},{"description":"Google OAuth2 refresh token, exchanged for access tokens automatically. Treat it as a secret.","isSecret":true,"name":"GOOGLE_CALENDAR_REFRESH_TOKEN"},{"description":"Static OAuth2 access token (~1h lifetime) — alternative to the refresh-token trio, mostly for testing.","isSecret":true,"name":"GOOGLE_CALENDAR_ACCESS_TOKEN"},{"description":"Fixed port for the loopback listener of the in-chat login (127.0.0.1 + PKCE). Set it when the client runs over SSH port forwarding; otherwise a free port is picked per login.","name":"GOOGLE_CALENDAR_OAUTH_PORT"},{"description":"API root override.","default":"https://www.googleapis.com","name":"GOOGLE_CALENDAR_API_BASE"},{"description":"Per-request timeout in milliseconds.","default":"60000","name":"GOOGLE_CALENDAR_TIMEOUT_MS"},{"description":"Retries on transient errors (429 always; 5xx/network for reads).","default":"3","name":"GOOGLE_CALENDAR_MAX_RETRIES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T22:46:40.096015Z","publishedAt":"2026-09-23T22:46:40.096015Z","updatedAt":"2026-09-23T22:46:40.096015Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AMMAR-62/mewcp-google-calendar","description":"Schedule smarter - create, search, and manage Google Calendar events through AI.","repository":{"url":"https://github.com/AStheTECH/mewcp-google-calendar","source":"github"},"version":"1.0.0","packages":[{"registryType":"oci","identifier":"docker.io/ammar62/mewcp-google-calendar:latest","transport":{"type":"streamable-http","url":"http://localhost:8080/mcp"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T03:06:00.576676Z","publishedAt":"2026-06-25T03:06:00.576676Z","updatedAt":"2026-06-25T03:06:00.576676Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mmedum/google-calendar-mcp","description":"Google Calendar over MCP: calendars, events, recurrence and availability.","repository":{"url":"https://github.com/mmedum/google-calendar-mcp","source":"github"},"version":"3.1.0","websiteUrl":"https://github.com/mmedum/google-calendar-mcp#readme","packages":[{"registryType":"mcpb","identifier":"https://github.com/mmedum/google-calendar-mcp/releases/download/v3.1.0/google-calendar-mcp_3.1.0.mcpb","version":"3.1.0","fileSha256":"e56204b7416e170e54ca17d769e78f58821b362b5def9ebcd7efc178873cc564","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T21:25:50.569246Z","publishedAt":"2026-10-09T21:25:50.569246Z","updatedAt":"2026-10-09T21:25:50.569246Z","isLatest":true}}}],"metadata":{"count":5}}
