Google intelligence →
Association is based on retained identity fields; it does not by itself prove first-party publication.
Enables creating and managing Google Calendar events through OAuth 2.0 authentication, supporting event details like title, time, location, description, and attendees
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
| Canonical slug | mcp-google-calendar-server-25237231 | Deployment | Hybrid |
|---|---|---|---|
| Canonical package | — | Repository | nkriman/mcp-google-calendar-server |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 35% |
| Publication | Draft | Official distribution | Not verified |
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | nkriman/mcp-google-calendar-server | ca2d2c149a1bad1aca4a7bb0ead9b86eb89fbac3 | 1 | Repository |
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gitnkriman/mcp-google-calendar-server | ca2d2c149a1bad1aca4a7bb0ead9b86eb89fbac3Current | Aug 25, 2026 | 6 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
No public current-version evidence is available yet.
| Tool | Category | Annotations | Risk |
|---|---|---|---|
authenticate_google_calendarGenerate authentication URL for Google Calendar accessInput schema{
"type": "object",
"properties": {},
"additionalProperties": false
} | — | — | |
create_calendar_eventCreate a new event in Google CalendarInput schema{
"type": "object",
"properties": {
"summary": {
"type": "string",
"description": "Event title/summary"
},
"description": {
"type": "string",
"description": "Event description (optional)"
},
"startDateTime": {
"type": "string",
"description": "Start date and time in ISO format (e.g., 2024-12-25T10:00:00-08:00)"
},
"endDateTime": {
"type": "string",
"description": "End date and time in ISO format (e.g., 2024-12-25T11:00:00-08:00)"
},
"timeZone": {
"type": "string",
"description": "Time zone (e.g., America/Los_Angeles)",
"default": "UTC"
},
"attendees": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of attendee email addresses (optional)"
},
"location": {
"type": "string",
"description": "Event location (optional)"
}
},
"required": [
"summary",
"startDateTime",
"endDateTime"
]
} | — | — | |
delete_calendar_eventDelete a calendar eventInput schema{
"type": "object",
"properties": {
"eventId": {
"type": "string",
"description": "The ID of the event to delete"
}
},
"required": [
"eventId"
]
} | — | — | |
list_calendar_eventsList upcoming calendar eventsInput schema{
"type": "object",
"properties": {
"maxResults": {
"type": "number",
"description": "Maximum number of events to return (default: 10)",
"default": 10
},
"timeMin": {
"type": "string",
"description": "Lower bound for events (ISO format, default: now)"
},
"timeMax": {
"type": "string",
"description": "Upper bound for events (ISO format)"
},
"q": {
"type": "string",
"description": "Free text search terms to find events"
}
},
"additionalProperties": false
} | — | — | |
save_auth_tokenSave the authorization code received from Google OAuthInput schema{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "The authorization code from the OAuth callback URL"
}
},
"required": [
"code"
]
} | — | — | |
update_calendar_eventUpdate an existing calendar eventInput schema{
"type": "object",
"properties": {
"eventId": {
"type": "string",
"description": "The ID of the event to update"
},
"summary": {
"type": "string",
"description": "Event title/summary"
},
"description": {
"type": "string",
"description": "Event description"
},
"startDateTime": {
"type": "string",
"description": "Start date and time in ISO format"
},
"endDateTime": {
"type": "string",
"description": "End date and time in ISO format"
},
"timeZone": {
"type": "string",
"description": "Time zone (e.g., America/Los_Angeles)"
},
"attendees": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of attendee email addresses"
},
"location": {
"type": "string",
"description": "Event location"
}
},
"required": [
"eventId"
]
} | — | — |
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
No verified package installation command is available in the retained catalog evidence.
MCP Google Calendar Server MCP Server exposed 6 tools during independent protocol observation, including authenticate_google_calendar, create_calendar_event, delete_calendar_event, list_calendar_events, save_auth_token, update_calendar_event.
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
These internal links are derived from strong identity fields such as the implementation name, package, repository, vendor, and listing name—not generic description prose.
Association is based on retained identity fields; it does not by itself prove first-party publication.
Curated product and capability guides containing this catalog record.