mcp-server-nodejs-Model-Context-Protocol-

Rakib-hasan14/mcp-server-nodejs-Model-Context-Protocol-

3.1

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