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