Skip to main content
Glama

Google Calendar MCP

file_structure.md1.59 kB
# Project Directory Structure ``` . ├── bun.lockb ├── Dockerfile ├── docs │   └── architecture.md ├── gcp-oauth.keys.example.json ├── gcp-oauth.keys.json ├── instructions │   └── file_structure.md ├── LICENSE ├── package-lock.json ├── package.json ├── README.md ├── scripts │   └── build.js ├── src │   ├── auth │   │   ├── client.ts │   │   ├── server.ts │   │   ├── tokenManager.ts │   │   └── utils.ts │   ├── auth-server.ts │   ├── handlers │   │   ├── callTool.ts │   │   ├── core │   │   │   ├── BaseToolHandler.ts │   │   │   ├── CreateEventHandler.ts │   │   │   ├── DeleteEventHandler.ts │   │   │   ├── FreeBusyEventHandler.ts │   │   │   ├── ListCalendarsHandler.ts │   │   │   ├── ListColorsHandler.ts │   │   │   ├── ListEventsHandler.ts │   │   │   ├── SearchEventsHandler.ts │   │   │   └── UpdateEventHandler.ts │   │   ├── listTools.ts │   │   └── utils.ts │   ├── index.test.ts │   ├── index.ts │   └── schemas │   ├── types.ts │   └── validators.ts ├── streaming_todo.md ├── test-server.js ├── tsconfig.json ├── update_tree.sh └── vitest.config.ts 9 directories, 37 files ```

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nspady/google-calendar-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server