Rakib-hasan14/mcp-server-nodejs-Model-Context-Protocol-
If you are the rightful owner of mcp-server-nodejs-Model-Context-Protocol- and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A lightweight MCP Server using Node.js to interact with Google Calendar in a chat-like format.
๐ MCP Server with Google Calendar Interaction via Node.js
A lightweight MCP (Multi-Channel Platform) Server built with Node.js, designed to read and interact with your Google Calendar events in a conversational, chat-like format โ without complex authentication or large model integration.
๐งฉ Overview
This project aims to offer a basic interface for retrieving calendar events using the Google Calendar API and responding to simple queries through a chat-style endpoint.
Ideal for small-scale bots, assistants, or integrations where you want to interact with your calendar programmatically without full OAuth flows or AI models.
๐ Tech Stack
- Node.js โ Server runtime
- Google Calendar API โ To fetch calendar data (via service account or static token)
- dotenv โ For environment configuration
- Minimal Chat Logic โ Handle simple natural language-like requests manually (e.g., "next event", "today's events")
โจ Features
- ๐ Retrieve upcoming Google Calendar events
- ๐ฌ Ask for:
- Today's events
- Next event
- Events for a specific date
- ๐งช Simple simulated chat interface via HTTP endpoints
- ๐งน Clean, modular code for quick customization