Gcal Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Gcal Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server for read-only Google Calendar integration. Provides calendar access to AI assistants through the MCP standard.
client_secret*.json in the project rootnpm installRun the auth script to authorize access to your calendar:
npm run authThis will open a browser window for Google OAuth consent. After authorization, a token.json file will be created.
npm run buildAdd to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"gcal": {
"command": "node",
"args": ["/path/to/gcal-mcp/dist/index.js"]
}
}
}npm startnpm run devReturns all events scheduled for the current day.
Returns all events for the current week (Monday through Sunday), grouped by day.
Returns calendar invitations where you haven't responded yet (needsAction status). Looks 30 days ahead.
Finds available meeting slots based on your calendar.
| Parameter | Type | Required | Description |
|---|---|---|---|
| duration_minutes | number | Yes | Meeting duration (15-480 minutes) |
| search_days | number | No | Days to search ahead (default: 7, max: 14) |
| working_hours_start | number | No | Start hour (default: 9) |
| working_hours_end | number | No | End hour (default: 17) |
⚠️ Never commit sensitive files:
client_secret*.json - Your OAuth client credentialstoken.json - Your access/refresh tokensThese are already in .gitignore.
ISC
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.